Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Columna Calculado (cálculo basado en otras columnas)

260 views
Skip to first unread message

facundo

unread,
Jul 1, 2008, 11:23:49 AM7/1/08
to
buen dia gente.:
Hace rato que vengo dando vueltas con este tema. Espero que alguien
con mas experiencia me pueda dar una mano.
necesito hacer algo muy simple:
uso sharepoint 2007 en español.
En una lista de eventos se carga la fecha y hora de inicio, y una vez
finalizado el evento la fecha y hora de finalizacion.
Creé una columna que calculo en base a otras columnas y la unica
formula que consigo hacer funcionar es esta:
=(columnaFin-columnaInicio)*24

esto da como resultado la cantidad de horas que pasaron desde la
creacion hasta el cierre.

pero.... existen algunas dificultades:

a) cuando el evento aun no tiene feha de finalizacion (columnaFin=0)
arroja numeros extraños
ej: si el inicio es del 22/10/2007 0:00, trae en la columna calculada
el valor: -945.048

b) cuando el evento dura muchos dias trae el resultado en horas y
tampoco es deseado el resultado
ej: inicio 24/04/2008 0:00, fin 17/06/2008 13:00, esto trae la
cantidad de horas= 1.309

buscando informacion sobre el calculo en columnas me encontre con este
link:
http://office.microsoft.com/es-es/sharepointtechnology/HA101054793082.aspx#1

Aqui hay muchisimos ejemplos de calculos que debieran funcionar en
sharepoint pero cada vez que los copio me devuelve error de sintaxis

ej: =SIFECHA([Columna1], [Columna2],"d") debiera trer el número de
días entre las dos fechas

sin embargo al confirmar la creacion de la columna me da: "La fórmula
contiene un error de sintaxis o no se admite. "

ninguna de las formulas de esta pagina de microsoft es admitida en mi
pobre columna de datos calculados. en todos los casos me da error de
sintaxis.

alguien tiene alguna punta para continuar?
desde ya muchisimas gracias


Maria

unread,
Jul 2, 2008, 1:48:02 PM7/2/08
to
Hola,

A mi me ocurre lo mismo. No he conseguido hacer funcionar ni un IF.

Por que claro, aunque tengo instalado el MOSS 2007 en español, sólo van las
funciones en inglés, como YEAR y MONTH para las fechas.

Quería hacer una función para que a partir del número de mes me sacarla el
nombre del mes y ni a tiros lo he conseguido... Yo creo que tiene un bug como
un piano de grande.

Fabián Pazmiño

unread,
Jul 16, 2008, 6:08:00 PM7/16/08
to
Facundo, María:

Seguramente ya no necesiten esta respuesta después de tantos meses, pero la
escribo por si acaso le sirva a alguien más.

Hoy me partí la cabeza con este mismo problema. El servidor Sharepoint está
en inglés pero instalé el Language Pack y mi sitio está en español.

Podía crear fórmulas básicas solo con operadores +,-,&
Pero no podía crear ni una sola función, ni en español ni en inglés.

Por último descubrí que debo escribir la función en inglés pero utilizar el
punto y coma (;) como separador de listas, incluso cuando en la configuración
regional del servidor el separador de listas es la coma (,).

Cambié las comas por puntos y comas y se resolvió.

Saludos,

Fabián


Maria

unread,
Jul 17, 2008, 3:48:01 AM7/17/08
to
Muchas gracias. Pues yo no lo había descubierto aún, lo había dejado sin
resolver.

No obstante, lo que yo quería resolver era la conversión de fechas de tipo
01/01/2008 para obtener el mes con formato Enero, Febrero, etc.

Concatenando fórmulas del estilo a:

=IF(MONTH([Fecha de inicio])=1;"Enero";"Otro mes")

Llego hasta Agosto, luego, al parecer, la fórmula es demasiado larga y no la
admite el MOSS.

=IF(MONTH([Fecha de inicio])=1;"Enero";IF(MONTH([Fecha de
inicio])=2;"Febrero";IF(MONTH([Fecha de inicio])=3;"Marzo";IF(MONTH([Fecha de
inicio])=4;"Abril";IF(MONTH([Fecha de inicio])=5;"Mayo";IF(MONTH([Fecha de
inicio])=6;"Junio";IF(MONTH([Fecha de inicio])=7;"Julio";IF(MONTH([Fecha de
inicio])=8;"Agosto";"Otro mes"))))))))

Lo que no sé es si habrá alguna fórmula para la conversión de fechas.

facundo

unread,
Jul 17, 2008, 3:57:50 PM7/17/08
to
On 16 jul, 19:08, Fabián Pazmiño <fabo...@removethis.hotmail.com>
wrote:

excelente. es lo que necesitaba.
las funciones en ingles y con ";" en lugar de ","
muchas gracias!!!

el que necesite las funciones en ingles puede encontrarlas aqui
http://www.gothamweb.com/support/manual/wsshelp/html/EgForm.htm

Fabián Pazmiño

unread,
Jul 18, 2008, 9:20:09 AM7/18/08
to
Pensé que sus posts eran del 7 de enero y del 7 de febrero... pero veo que
han sido del 1 y 2 de julio... por eso decía que respondo después de varios
meses, ja ja ja... no solo el sharepoint se confunde por la confirugración
"regional"...
0 new messages