Forum Discussion
Sharepoint list does not group correctly on a calculated field
Hi MichaelDano
grouping by a calculated field works in general... See here
Could you share the formula you used in the calculated field?
Did you group the view using the arrow down next to the column header or did you edit the view in classical mode using "Edit current view" and then scrolling down to "Group By"?
Best Regards,
Sven
- MichaelDanoMar 16, 2023Brass ContributorHi SvenSieverding
The week number formular (with ";" and not "," which work for my location in DK):
=CONCATENATE(TEXT(IF(INT((Day-DATE(YEAR(Day);1;1)+(TEXT(WEEKDAY(DATE(YEAR(Day);1;1)-1);"d")))/7)=0;52;INT((Day-DATE(YEAR(Day);1;1)+(TEXT(WEEKDAY(DATE(YEAR(Day);1;1)-1);"d")))/7));"0"))
I'm using modern Sharepoint and edited the view, scrolled down to grouping and set "Week" as group by..
I've now tried the group by function next to the column header, and that didn't work either ...
I'm not sure why I have to use ";" instead of "," in my formulas, but guess it must have something to do with local settings?- SvenSieverdingMar 16, 2023Bronze Contributor
Hi MichaelDano,
I'm not sure why I have to use ";" instead of "," in my formulas, but guess it must have something to do with local settings?It is the same with german local setting. I think it is because we use the comma as a separator in a decimal number and not the dot... So we can't use the comma a parameter-seperator in a formula and have to use the semicolon.....
Nevertheless.... I used your formula in a calculated column and set the grouping as you described.
All rows were grouped nicely, so i could not reproduce your issue.
Could you create a brand new view with just the fields "Title","Day" and "Week" and check if this issue occurs there, too?
Best Regards,
Sven
- MichaelDanoMar 16, 2023Brass ContributorI've created a brand new view - same problem.
I've created a brand new list, with just these 3 fields (title, day, week) - and it works fine!?
On the first list (that doesn't work) I have some Power Automate on top of it. Could that conflict in any way?
Thanks again SvenSieverding