Вычисляемые столбцы в Sharepoint и формулы

Локализация — дело часто очень и очень сложное. И, как любая сложная сущность, часто содержит в себе много сюрпризов. И если на back-end серверах можно использовать англоязычные продукты, то вот на front-end уже сложнее. Примером такого продукта является Sharepoint, для которого локализация не прошла гладко.

В Sharepoint есть такая замечательная возможность, как вычисляемые столбцы. Он использует стандартные формулы продуктов Office (например Excel). Пример формул можно посмотреть вот здесь.

Но при использовании этих примеров в русской версии Sharepoint может возникнуть проблема: при использовании многих формул из примеров  вы получите ошибку "Формула содержит синтаксические ошибки или не поддерживается".

Данная ошибка возникает во всех формулах, у которых есть более одного параметра. Т.е. например =UPPER(Column1) отработает верно, а вот =TEXT(Column2,"mmmm") вызовет ошибку.

Связано это с тем, что в русской вресии разделителем параметров является знак ; (точка с запятой), а не запятая, как в английской версии. Т.е. необходимо во всех примерах заменить запятую на точку с запятой.

Н-р =TEXT(Column2;"mmmm")

Еще одна особенность русской версии — вы можете писать формулы на любом языке (=TEXT и =ТЕКСТ эквивалентны), но при сохранении все формулы будут преобразованы в русские аналоги.