Вычисляемые столбцы в SharePoint | Обзор

Вычисляемые столбцы в SharePoint | Обзор

Вычисляемые столбцы в SharePoint или Sharepoint Online — это мощные инструменты, позволяющие пользователям создавать и отображать данные на основе значений других столбцов в списке или библиотеке. Формулы, состоящие из уравнений, выполняющих вычисления для этих значений, служат основой вычисляемых столбцов и обычно начинаются со знака равенства (=).

вычисляемые столбцы в SharePoint |  Обзорвычисляемые столбцы в sharepoint "data-medium-file="https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S-300x169.jpg" data-large-file="https://blog .enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S.jpg" decoding="async" loading="lazy" width="1000" height="562" src="https://blog.enterprisedna. co/wp-content/uploads/2022/07/Depositphotos_477270046_S.jpg" alt="рассчитанные столбцы в sharepoint" class="wp-image-206004" srcset="https://blog.enterprisedna.co/wp-content/ uploads/2022/07/Depositphotos_477270046_S.jpg 1000 Вт, https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S-300x169.jpg 300 Вт, https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S-768x432.jpg 768 Вт, https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S-560x315.jpg 560 Вт" size="( максимальная ширина: 1000px) 100vw, 1000px">

Добавление вычисляемого столбца в список или библиотеку SharePoint позволяет пользователям выполнять различные функции, такие как расчет налога с продаж, определение даты истечения срока действия или вычисление общей стоимости исходных элементов.

Эти расчеты полезны в широком диапазоне приложений и позволяют более эффективно управлять данными и уведомлениями.

При создании вычисляемого столбца пользователи могут выбирать из множества предопределенных функций или создавать собственные формулы, используя стандартные математические операции, такие как сложение, вычитание, умножение и деление. Эта гибкость делает вычисляемые столбцы ценной функцией для пользователей SharePoint , которым необходимо создавать динамический контент на основе данных в своих списках и библиотеках.

Мы расскажем подробнее о Sharepoint в видео ниже; это определенно стоит посмотреть всем любителям мощных приложений!

Оглавление

Общие сведения о вычисляемых столбцах

Вычисляемые столбцы в SharePoint — это мощный инструмент для выполнения автоматических вычислений на основе данных в списке или библиотеке SharePoint.

В этом разделе мы рассмотрим концепцию и назначение вычисляемых столбцов, вычисляемых полей и вычисляемых значений, а также их применение на платформе SharePoint.

Прежде чем мы перейдем к примеру, давайте разберемся с основами.

Концепция и цель

Вычисляемые столбцы — это, по сути, формулы, выполняющие вычисления с использованием данных из других столбцов в том же списке или элементе библиотеки.

Использование вычисляемых столбцов может повысить согласованность данных, гарантируя, что вычисляемые значения всегда актуальны и синхронизированы с исходными данными, от которых они зависят. Кроме того, вычисляемые столбцы могут помочь сократить объем ручного ввода данных и количество потенциальных человеческих ошибок за счет автоматизации вычислений.

Приложения в SharePoint

Вычисляемые столбцы могут быть реализованы в различных сценариях в SharePoint для выполнения таких задач, как:

  • Отображение простого расчета, основанного на значениях из двух или более столбцов одного и того же товара, например, в примере расчета суммы путем умножения количества и цены.
  • Применение условного форматирования или логики, например использование функций ЕСЛИ, И и ИЛИ для вычисления и отображения результатов на основе определенных условий или значений столбца.
  • Проверка записей данных путем сравнения данных в одном или нескольких столбцах и обеспечения их соответствия предопределенным критериям.
  • Использование функций, связанных с датами, для расчета крайних сроков, сроков выполнения или разницы между двумя столбцами дат.
  • Управление текстом, например получение части текстовой строки или объединение значений из нескольких текстовых столбцов.

В целом, вычисляемые столбцы в SharePoint предлагают обширную функциональность для повышения эффективности и согласованности управления данными в ваших списках и библиотеках.

Теперь давайте создадим и добавим столбец.

Как легко создать вычисляемый столбец Sharepoint

Это довольно просто, мы закончим статью наглядным примером, чтобы помочь вам лучше понять.

Определение настроек столбца

Чтобы создать вычисляемый столбец в списке или библиотеке SharePoint, сначала откройте список или библиотеку, в которую вы хотите добавить столбец. Нажмите «Настройки» в правом верхнем углу окна браузера, а затем выберите «Создать столбец» в разделе «Столбцы».

Когда вы определяете настройки для нового вычисляемого столбца, начните с присвоения ему имени и выбора переключателя «Расчет (расчет на основе других столбцов)». Это позволит вам использовать данные из других столбцов в списке или библиотеке как часть вашего расчета.

Теперь пришло время ввести формулу столбца.

Использование формул столбца

После выбора типа столбца «Вычисляемый» вам будет предложено ввести формулу, которая вычисляет значение вашего нового столбца на основе существующих столбцов в списке или библиотеке. SharePoint использует синтаксис, аналогичный формулам Excel, что позволяет создавать сложные вычисления с использованием таких функций, как ЕСЛИ, И и СУММ.

Чтобы написать формулу, начните с ввода знака равенства (=), за которым следует комбинация функций, имен столбцов и математических операторов. Обязательно заключайте имена столбцов в квадратные скобки ([ ]) и используйте двойные кавычки («») для текстовых строк (SharePoint Stack Exchange) .

Вот пример формулы:

=IF([Status]="Completed", [Hours]*[Rate], 0)

Эта формула вычисляет общую стоимость проекта на основе его статуса, часов и ставки. Если проект отмечен как «Завершенный», стоимость рассчитывается путем умножения часов и ставки; в противном случае стоимость равна нулю.

После того, как вы ввели формулу, нажмите «ОК», чтобы создать вычисляемый столбец. Он будет автоматически обновлять свое значение при изменении данных в указанных столбцах.

Вуаля!

Теперь давайте пробежимся по некоторым общим функциям.

вычисляемые столбцы в SharePoint |  Обзор

Общие функции и формулы

В этом разделе рассматриваются некоторые распространенные функции и формулы, используемые в вычисляемых столбцах SharePoint, которые разделены на два подраздела: арифметические и логические функции и функции текста и даты.

Арифметические и логические функции

Арифметические функции позволяют выполнять основные математические операции, а логические функции помогают принимать решения на основе определенных условий.

Некоторые часто используемые арифметические и логические функции:

  • ДОБАВИТЬ: Добавляет два числа. Пример:=Column1+Column2
  • ВЫЧИТАТЬ: Вычитает одно число из другого. Пример:=Column1-Column2
  • УМНОЖЕНИЕ: Умножает два числа. Пример:=Column1*Column2
  • РАЗДЕЛИТЬ: Делит одно число на другое. Пример:=Column1/Column2
  • ЕСЛИ: выполняет условный тест. Пример:=IF(Column1>Column2, "Greater", "Lesser")
  • И: проверяет, выполнены ли все условия. Пример:=AND(Column1>0,Column2>0)
  • ИЛИ: проверяет, выполняется ли какое-либо условие. Пример:=OR(Column1>0,Column2>0)

Теперь давайте проверим некоторые основные функции работы с текстом и датой.

Функции текста и даты

Текстовые функции позволяют управлять текстовыми строками, а функции даты позволяют обрабатывать значения даты и времени. Некоторые распространенные функции текста и даты в вычисляемых столбцах SharePoint:

  • СЦЕПИТЬ: объединяет две или более строк. Пример:=CONCATENATE(Column1, Column2)
  • ВЛЕВО: извлекает указанное количество символов из начала текстовой строки. Пример:=LEFT(Column1, 5)
  • ВПРАВО: извлекает указанное количество символов из конца текстовой строки. Пример:=RIGHT(Column1, 5)
  • ДАТА: возвращает дату на основе дня, месяца и года. Пример:=DATE(Year(Column1), Month(Column1), Day(Column1)+7)
  • СЕГОДНЯ: возвращает текущую дату. Пример:=TODAY()
  • DATEDIF: вычисляет разницу между двумя датами. Пример:=DATEDIF(Column1, Column2, "d")

Это всего лишь несколько примеров; доступно гораздо больше функций и формул. Дополнительную информацию можно найти в руководстве по формулам Microsoft SharePoint Foundation .

Или, если вы действительно серьезно относитесь к изучению Sharepoint в LuckyTemplates и изучению условных формул, библиотек документов, параметров списков и т. д., ознакомьтесь с этим ; это здорово! Это действительно один из лучших способов обучения.

Рекомендации по SharePoint

Вот несколько ключевых моментов, которые помогут вам ориентироваться в Sharepoint.

Соглашения об именах

При работе с вычисляемыми столбцами важно следовать правилам именования. Это поможет поддерживать чистую, организованную и более доступную среду SharePoint. Некоторые соглашения об именах, которые следует учитывать для вычисляемых столбцов, включают:

  • Используйте описательные имена для столбцов, указывающие на цель или выполняемый расчет. Например, вместо «Col1» используйте «TotalSales» для вычисляемого столбца, в котором суммируются данные о продажах.
  • Избегайте использования специальных символов или пробелов в именах столбцов, так как они могут вызвать проблемы совместимости с некоторыми функциями SharePoint.
  • Рассмотрите возможность использования camelCase или snake_case для имен столбцов для лучшей читабельности и согласованности с методами разработки.

Обработка ошибок

Ошибки в расчетах могут возникать, и они случаются, поверьте мне! Обеспечение надлежащей обработки ошибок может привести к меньшему количеству ошибок и более надежной работе. Некоторые рекомендации по обработке ошибок в вычисляемых столбцах включают:

  • Используйте функцию ЕОШИБКА для проверки вычислений, возвращающих ошибки. Это позволяет отображать информационное сообщение или значение по умолчанию вместо ошибки. Например:=IF(ISERROR([Column1]/[Column2]), "Error Message", [Column1]/[Column2])
  • Обязательно обработайте ошибки деления на ноль, так как это распространенная ошибка вычислений. Используйте функцию ЕСЛИ или ЕСЛИОШИБКА, чтобы избежать #DIV/0! ошибка при делении на ноль.
  • Помните о типах данных, используемых в ваших расчетах. Несоответствие типов данных может привести к ошибкам вычислений. Перед выполнением вычислений убедитесь, что вы используете соответствующие типы данных и при необходимости преобразуете данные.

Следование этим рекомендациям по соглашению об именах и обработке ошибок позволит создать более эффективную, надежную и удобную в сопровождении среду SharePoint.

Конечно, есть несколько ограничений, они…

Ограничения и альтернативы

Ограничения вычисляемых столбцов SharePoint

Некоторые ограничения включают:

  • Вычисляемые столбцы недоступны для использования с несколькими строками текста или полями людей или групп.
  • Вы не можете использовать поля подстановки, поля управляемых метаданных или столбцы внешних данных в формулах вычисляемых столбцов.
  • Наконец, некоторые функции не поддерживаются, например, сетевые дни и функции сегодняшней даты.

Теперь вы все почувствовали, давайте рассмотрим несколько примеров.

Пошаговое руководство по вычисляемым столбцам в Sharepoint/Sharepoint Online

Одним из основных преимуществ использования вычисляемых столбцов является то, что необходимые вам данные могут быть установлены автоматически. И он не ограничивается простыми вычислениями, потому что он также может выполнять сложные вычисления.

В этих примерах мы сосредоточимся на создании вычисляемых столбцов с помощью простой формулы. Но в конце блога мы дадим вам ресурсы о том, где вы можете узнать больше формул, которые вы можете использовать для своих вычисляемых столбцов.

Добавление столбца в список SharePoint

Прежде чем мы сможем продолжить, давайте начнем с добавления еще одного столбца, который будет основан на вычисляемом столбце. Итак, нажмите Добавить столбец .

вычисляемые столбцы в SharePoint |  Обзор

Затем выберите Одна строка текста .

вычисляемые столбцы в SharePoint |  Обзор

Затем отобразится панель «Создать столбец» .

вычисляемые столбцы в SharePoint |  Обзор

Мы собираемся ввести « Дата регистрации » в поле «Имя» .

вычисляемые столбцы в SharePoint |  Обзор

Значение по умолчанию будет ничем.

вычисляемые столбцы в SharePoint |  Обзор

Затем нажмите Сохранить .

вычисляемые столбцы в SharePoint |  Обзор

Затем обновите страницу, и вы увидите добавленный столбец в своем списке SharePoint.

вычисляемые столбцы в SharePoint |  Обзор

Затем мы нажмем «Изменить» в виде сетки .

вычисляемые столбцы в SharePoint |  Обзор

Далее мы перейдем к файлу Excel из ресурсов, предоставленных в этом блоге.

вычисляемые столбцы в SharePoint |  Обзор

Оттуда мы собираемся скопировать все данные в столбце H.

вычисляемые столбцы в SharePoint |  Обзор

Затем вернитесь к нашему списку SharePoint и выберите верхнюю ячейку в столбце «Дата регистрации» .

вычисляемые столбцы в SharePoint |  Обзор

Далее вставляем данные из скопированного нами файла Excel.

вычисляемые столбцы в SharePoint |  Обзор

Наконец, нажмите «Выйти из представления сетки» , чтобы сохранить.

вычисляемые столбцы в SharePoint |  Обзор

Изменение типа столбца на дату и время в SharePoint

Нажмите на столбец «Дата регистрации» . Обратите внимание, что вам может потребоваться прокрутить вправо, чтобы увидеть его, поскольку у нас много столбцов.

вычисляемые столбцы в SharePoint |  Обзор

Затем выберите Параметры столбца .

вычисляемые столбцы в SharePoint |  Обзор

И нажмите Редактировать .

вычисляемые столбцы в SharePoint |  Обзор

Появится панель «Редактировать столбец», где вы можете редактировать столбец .

вычисляемые столбцы в SharePoint |  Обзор

Оттуда щелкните раскрывающееся меню «Тип» .

вычисляемые столбцы в SharePoint |  Обзор

Затем выберите Дата и время .

вычисляемые столбцы в SharePoint |  Обзор

Далее мы установим дружественный формат на Да .

вычисляемые столбцы в SharePoint |  Обзор

Наконец, нажмите Сохранить.

вычисляемые столбцы в SharePoint |  Обзор

В появившемся приглашении нажмите Сохранить .

вычисляемые столбцы в SharePoint |  Обзор

Это очень удобный формат, так как вы увидите некоторые данные, указывающие на то, что это было 4 дня назад, вместо отображения самого формата даты.

вычисляемые столбцы в SharePoint |  Обзор

Добавление вычисляемых столбцов в SharePoint

Сначала щелкните столбец Добавить .

вычисляемые столбцы в SharePoint |  Обзор

Далее нажмите Еще…

вычисляемые столбцы в SharePoint |  Обзор

Это приведет нас к настройкам , а затем к «Создать столбец» . Как видите, добавить вычисляемый столбец можно только в классическом представлении, а не в современном.

вычисляемые столбцы в SharePoint |  Обзор

Мы введем полное имя для этого столбца. В этом примере мы будем использовать « Конец периода вознаграждения ». После того, как клиенты зарегистрируются, у них будет (количество дней) 90 дней, чтобы получить скидки или другие предложения, о которых вы только могли подумать.

вычисляемые столбцы в SharePoint |  Обзор

Далее мы установим тип Calculated (расчет на основе других столбцов) .

вычисляемые столбцы в SharePoint |  Обзор

Для описания на скриншоте ниже мы пока ничего не будем ставить.

вычисляемые столбцы в SharePoint |  Обзор

В текстовом поле Формула мы хотим, чтобы она была равна дате регистрации плюс 90 дней. Кроме того, мы хотим, чтобы это было автоматизировано. Итак, в параметрах «Вставить столбец» мы выберем «Дата регистрации» .

вычисляемые столбцы в SharePoint |  Обзор

Затем в поле «Формула» вы увидите « [Дата регистрации] ». Итак, мы добавим « +90 » рядом с ним.

вычисляемые столбцы в SharePoint |  Обзор

Далее под текстовым полем «Формула» вы увидите параметры для типа данных, возвращаемых этой формулой: мы выберем «Дата и время», затем « Только дата» .

вычисляемые столбцы в SharePoint |  Обзор

Наконец, нажмите ОК .

вычисляемые столбцы в SharePoint |  Обзор

А в правой части страницы нашего списка SharePoint мы увидим столбцы «Дата регистрации» (дата начала) и «Конец периода вознаграждения» . В столбце «Конец периода вознаграждения» указано 90 дней после Даты регистрации .

вычисляемые столбцы в SharePoint |  Обзор

Редактирование вычисляемых столбцов в SharePoint

Имейте в виду, что мы больше не можем редактировать столбец «Конец периода вознаграждения» непосредственно здесь, в современном представлении, потому что мы создали его в классическом представлении. Вместо этого мы можем щелкнуть значок шестеренки в правом верхнем углу.

вычисляемые столбцы в SharePoint |  Обзор

Затем нажмите Настройки списка .

вычисляемые столбцы в SharePoint |  Обзор

Мы будем перенаправлены на страницу настроек .

вычисляемые столбцы в SharePoint |  Обзор

Прокрутите вниз, и мы увидим все наши разные столбцы в разделе «Столбцы» .

вычисляемые столбцы в SharePoint |  Обзор

Затем мы нажмем Конец периода вознаграждения .

вычисляемые столбцы в SharePoint |  Обзор

Мы будем перенаправлены на страницу, где сможем снова настроить столбец.

вычисляемые столбцы в SharePoint |  Обзор

В этом примере мы изменим формулу на « =[Дата регистрации]+120 » вместо « =[Дата регистрации]+90 ».

вычисляемые столбцы в SharePoint |  Обзор

Наконец, нажмите ОК .

вычисляемые столбцы в SharePoint |  Обзор

Вы будете перенаправлены на предыдущую страницу.

вычисляемые столбцы в SharePoint |  Обзор

Нажмите «Клиенты» , чтобы вернуться к нашему онлайн-списку SharePoint.

вычисляемые столбцы в SharePoint |  Обзор

вычисляемые столбцы в SharePoint |  Обзор

Вы увидите, что столбец «Конец периода вознаграждения» изменился с тех пор, как мы обновили его до 120 .

вычисляемые столбцы в SharePoint |  Обзор

Имейте в виду, что единственный способ редактировать вычисляемое поле/вычисляемый столбец — таким образом. Это потому, что мы можем создать вычисляемый столбец только в настройках классического представления. Но, конечно, вы можете изменить столбец «Дата регистрации» .

Ознакомьтесь с советом ниже, чтобы стать уверенным дизайнером Sharepoint!

Советы по работе с отличными функциональными ресурсами

Самое лучшее в вычисляемых столбцах — это то, что вам не нужно придерживаться базовых формул. На самом деле, вы можете использовать множество формул, чтобы сделать список SharePoint более функциональным и удобным в использовании.

Если вы не знакомы с формулами, которые вы можете использовать, вы можете найти их здесь .

вычисляемые столбцы в SharePoint |  Обзор

На этом сайте вы найдете множество формул, которые можно использовать в вычисляемых столбцах.

вычисляемые столбцы в SharePoint |  Обзор

вычисляемые столбцы в SharePoint |  Обзор

вычисляемые столбцы в SharePoint |  Обзор

Кроме того, вы сможете увидеть функции, которые можно использовать в списках SharePoint.

вычисляемые столбцы в SharePoint |  Обзор

Одним из примеров является функция ABS .

вычисляемые столбцы в SharePoint |  Обзор

Помимо этого списка, вы также можете положиться на Google и Stack Overflow. При поиске формул в Интернете введите « для Excel » вместо « для SharePoint », потому что список SharePoint очень похож на Excel.

Это означает, что даже условное форматирование будет работать с вычисляемыми столбцами.


Элемент списка SharePoint: редактирование одного и нескольких элементов
Списки SharePoint: обзор
Добавление метаданных в SharePoint с помощью столбцов

Последнее слово

Подводя итог, мы узнали, как создавать вычисляемые столбцы в SharePoint, следуя приведенному выше руководству.

Формула, которую мы использовали, может быть базовой, но вы будете совершенствоваться по ходу дела, особенно если вы используете предоставленные ресурсы, где вы можете получить формулы для своего вычисляемого столбца.

Имейте в виду, что вычисляемый столбец не ограничивается использованием дат. Вы также можете использовать его для определенных формул. Например, если пользователь вводит определенный город или офис, почтовый индекс будет автоматически введен. Это означает, что существует множество способов, с помощью которых вычисляемые столбцы могут сделать ваш список SharePoint более управляемым и удобным.

Всего наилучшего,

Генри


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать