Las fórmulas para la lista de SharePoint no funcionan

= IF ([Fecha de finalización] = '' "," TBC ", IF [Fecha de finalización] <(Hoy -14)," Archivado ", IF ([Fecha de finalización]

Esta fórmula para un campo calculado en una lista de SharePoint no funciona. La fecha de finalización es una columna y hoy creo que es la función para la fecha de hoy en sharepoint.

Error ¿la sintaxis es incorrecta?

preguntado el 02 de febrero de 12 a las 11:02

, SI [Fecha de finalización]

¿Está haciendo esto en Excel o SharePoint? ¿Por qué la etiqueta de Excel? -

2 Respuestas

Suponiendo que está haciendo esto en una columna calculada de SharePoint y no en Excel (no está claro a partir de su pregunta y etiquetas), entonces Steve tiene razón sobre la sintaxis, pero hay un problema mayor.

No puede usar la fórmula de columna calculada Hoy en SharePoint; no funciona.

Encontrará muchos artículos que hablan sobre el truco de la columna falsa Hoy, pero no funciona porque la fórmula solo se actualiza cuando actualiza el registro. Mire de nuevo mañana y seguirá viendo el resultado de hoy; no se habrá actualizado.

Respondido 04 Feb 12, 15:02

Creo que tiene una cotización adicional en su primer IF.

En lugar de esto:

=IF([End Date]=''" , "TBC",IF([End Date]< (Today -14), "Archived" , IF([End Date]<Today,"Inactive", "Active" ))

Prueba esto:

=IF([End Date]="" , "TBC",IF([End Date]< (Today -14), "Archived" , IF([End Date]<Today,"Inactive", "Active" ))

Respondido 02 Feb 12, 17:02

¡Si tan solo Excel tuviera sintaxis resaltando la forma en que está aquí! - stevepastelan

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.