Fazendo coluna calculada para o weeknum no sharepoint 2007

0

Estou usando o sharepoint 2007, e não há função weeknum embutida. Como posso adicionar coluna calculada na lista de sharepoint para mostrar weeknum de data em outra coluna?

    
por Spon4ik 28.08.2014 / 16:05

1 resposta

0

aqui está uma fórmula para mostrar um weeknum no sharepoint (sem função interna).

=IF(ROUNDUP((ROUNDDOWN([Date],0)-(DATE(YEAR(ROUNDDOWN([Date],0)),1,1))+WEEKDAY((DATE(YEAR(ROUNDDOWN([Date],0)),1,1))))/7,0)>52,1,ROUNDUP((ROUNDDOWN([Date],0)-(DATE(YEAR(ROUNDDOWN([Date],0)),1,1))+WEEKDAY((DATE(YEAR(ROUNDDOWN([Date],0)),1,1))))/7,0))

a fórmula retorna sempre até 52 semanas e a semana de 1º de janeiro é a primeira semana do ano. a semana começa em um dia da semana dependia das configurações do seu servidor SP.

se você precisar usar o padrão de 53 semanas, use somente esta parte

=ROUNDUP((ROUNDDOWN([Date],0)-(DATE(YEAR(ROUNDDOWN([Date],0)),1,1))+WEEKDAY((DATE(YEAR(ROUNDDOWN([Date],0)),1,1))))/7,0)
    
por 28.08.2014 / 16:05