//
estás leyendo...
SharePoint - Productividad

Columnas calculadas de SharePoint – Segunda Parte

Operadores de comparación

Puede comparar dos valores con los operadores siguientes. Cuando dos valores se comparan con estos operadores, el resultado es un valor lógico de Sí o No.

Operador de comparación
Significado (ejemplo)
= (signo igual)
Igual a (A=B)
> (signo de mayor que)
Mayor que (A>B)
< (signo de menor que)
Menor que (A<B)
>= (signo de mayor o igual a)
Mayor o igual a (A>=B)
<= (signo de menor o igual a)
Menor o igual a (A<=B)
<> (signo de no igual a)
No igual a (A<>B)
Operador de texto

Use la "Y" comercial (&) para unir, o concatenar, una o varias cadenas de texto para producir un solo fragmento de texto.

Operador de texto
Significado (ejemplo)
& ("Y" comercial)
Conecta, o concatena, dos valores para dar como resultado un valor de texto continuo ("Nep"&"tuno")
Orden en el que se realizan las operaciones de las fórmulas en listas o bibliotecas

Las fórmulas calculan los valores en un orden específico. Una fórmula comienza con un signo igual (=). Después están los elementos que se van a calcular (los operandos), que se separan mediante operadores de cálculo. Las listas y bibliotecas calculan la fórmula de izquierda a derecha, de acuerdo con un orden específico para cada operador de la fórmula.

Prioridad de los operadores

Si combina varios operadores en una sola fórmula, las listas y bibliotecas realizan las operaciones en el orden que se muestra en la tabla siguiente. Si una fórmula contiene operadores con la misma prioridad (por ejemplo, si una fórmula contiene tanto un operador de multiplicación como de división), las listas y bibliotecas evalúan los operadores de izquierda a derecha.  

Operador
Descripción
Negación (como en –1)
%
Porcentaje
^
Exponenciación
* y /
Multiplicación y división
+ y –
Suma y resta
&
Concatenación (conecta dos cadenas de texto)
= < > <= >= <>
Comparación
Uso de paréntesis

Para cambiar el orden de evaluación, incluya entre paréntesis la parte de la fórmula que se vaya a calcular primero. Por ejemplo, la fórmula siguiente da como resultado 11 porque una lista o una biblioteca calcula la multiplicación antes que la suma. Por ejemplo, la fórmula siguiente multiplica 2 por 3 y después suma 5 al resultado.

=5+2*3

Por el contrario, si usa paréntesis para cambiar la sintaxis, la lista o biblioteca suma 5 y 2, y después multiplica el resultado por 3, lo que da como resultado 21.

=(5+2)*3

En el ejemplo anterior, los paréntesis alrededor de la primera parte de la fórmula hacen que la lista o la biblioteca calcule [Costo]+25 primero y después divida el resultado por la suma de las columnas EC1 y EC2.

=([Costo]+25)/SUMA([EC1]+[EC2])


Fórmulas condicionales

Puede usar las fórmulas siguientes para probar la condición de una instrucción y devolver un valor Sí o No, para probar un valor alternativo como Correcto o Incorrecto, o para devolver un espacio en blanco o un guión para representar un valor nulo.

Comprobar si un número es mayor o menor que otro

Use la función SI para realizar esta comparación.

Columna1
Columna2
Fórmula
Descripción (resultado posible)
15000
9000
=[Columna1]>[Columna2]
¿Es Columna1 mayor que Columna2? (Sí)
15000
9000
=SI([Columna1]<=[Columna2], "Correcto", "Incorrecto")
¿Es Columna1 menor o igual que Columna2? (Incorrecto)
Devolver un valor lógico después de comparar el contenido de las columnas

Para obtener un resultado que sea un valor lógico (Sí o No), use las funciones Y, O y NO.

Columna1
Columna2
Columna3
Fórmula
Descripción (resultado posible)
15
9
8
=Y([Columna1]>[Columna2], [Columna1]<[Columna3])
¿Es 15 mayor que 9 y menor que 8? (No)
15
9
8
=O([Columna1]>[Columna2], [Columna1]<[Columna3])
¿Es 15 mayor que 9 o menor que 8? (Sí)
15
9
8
=NO([Columna1]+[Columna2]=24)
¿Es 15 más 9 diferente de 24? (No)
Para obtener un resultado que sea otro cálculo o un valor distinto de Sí o No, use las funciones SI, Y y O.

Columna1
Columna2
Columna3
Fórmula
Descripción (resultado posible)
15
9
8
=SI([Columna1]=15, "Correcto", "Incorrecto")
Si el valor de Columna1 es igual a 15, devolver "Correcto". (Correcto)
15
9
8
=SI(Y([Columna1]>[Columna2], [Columna1]<[Columna3]), "Correcto", "Incorrecto")
Si 15 es mayor que 9 y menor que 8, devolver "Correcto". (Incorrecto)
15
9
8
=SI(O([Columna1]>[Columna2], [Columna1]<[Columna3]), "Correcto", "Incorrecto")
Si 15 es mayor que 9 o menor que 8, devolver "Correcto". (Correcto)
Mostrar ceros como espacios en blanco o guiones

Para mostrar un cero, realice un cálculo sencillo. Para mostrar un espacio en blanco o un guión, use la función SI.

Columna1
Columna2
Fórmula
Descripción (resultado posible)
10
10
=[Columna1]-[Columna2]
Segundo número restado del primero (0)
15
9
=SI([Columna1]-[Columna2],"-",[Columna1]-[Columna2])
Devuelve un guión cuando el valor es cero (-)
Ocultar los valores de error de las columnas

Para mostrar un guión, #N/A o ND en lugar de un valor de error, use la función ESERROR.

Columna1
Columna2
Fórmula
Descripción (resultado posible)
10
0
=[Columna1]/[Columna2]
Da como resultado un error (#DIV/0)
10
0
=SI(ESERROR([Columna1]/[Columna2]),"ND",[Columna1]/[Columna2])
Devuelve ND cuando el valor es un error
10
0
=SI(ESERROR([Columna1]/[Columna2]),"-",[Columna1]/[Columna2])
Devuelve un guión cuando el valor es un error
Fórmulas de fecha y hora

Puede usar las fórmulas siguientes para realizar cálculos que se basen en la fecha y la hora, como agregar un número de días, meses o años a una fecha, calcular la diferencia entre dos fechas y convertir la hora a un valor decimal.

Sumar fechas

Para agregar un número de días a una fecha, use el operador de suma (+).

 Nota   Cuando trate las fechas, el tipo devuelto de la columna calculada debe establecerse en Fecha y hora.

Columna1
Columna2
Fórmula
Descripción (resultado)
6/9/2007
3
=[Columna1]+[Columna2]
Agrega 3 días a 6/9/2007 (6/12/2007)
12/10/2008
54
=[Columna1]+[Columna2]
Agrega 54 días a 12/10/2008 (2/2/2009)

Comentarios

Aún no hay comentarios.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Enter your email address to follow this blog and receive notifications of new posts by email.

Únete a otros 59 seguidores

Blog Stats

  • 27,446 hits

Archivo

A %d blogueros les gusta esto: