Kurs Microsoft SharePoint. Kolumny wyliczane

Nie wiem jak Ty, ale ja po pewnym czasie pracy z danym narzędziem, zaczynam szukać mniej oczywistych sposobów jego wykorzytania. Mówiąc inaczej, zaczynam kombinować. SharePoint daje w tym zakresie praktycznie nieograniczone możliwości. Dzisiejszy odcinek będzie poświęcony jednej z takich funkcji. Są nimi kolumny wyliczane.

Dlaczego potrzebujesz kolumn wyliczanych?

Sprawa jest prosta. Kolumny tego typu przetwarzają w zdefiniowany przez Ciebie sposób dane zapisane na liście SharePoint. Zaryzykuję twierdzenie, że miałeś okazję pracować z arkuszem Excel. Jeśli tak, to na pewno widziałeś w jaki sposób wykorzystywane są tam formuły i funkcje. W SharePoint działa to praktycznie tak samo. Język formuł jest prostszy i mniej rozbudowany niż w Excel. Najlepiej pokazać to na przykładach. Zanim obejrzysz film dołączony do tego odcinka, zerknij na stronę z definicją wszystkich funkcji dostępnych w SharePoint. To lektura obowiązkowa:

🔗 https://msdn.microsoft.com/en-us/library/office/bb862071(v=office.14).aspx

Przykłady

W filmie prezentuję kilka przykładów. Poniżej zostawiam gotowe formuły w nich zastosowane. Dla ułatwienia podaję zarówno wersję polską jak i angielską formuł. Co do zasady, lepiej uzywać tych drugich.

  • Rok
=TEKST(ROK([Data Nagrania]);0000)


=TEXT(YEAR([Data Nagrania]);0000)
  • Miesiąc
=MIESIĄC([Data nagrania]) & " - " & TEKST([Data nagrania]; "mmmm")


=MONTH([Data nagrania]) & " - " & TEXT([Data nagrania]; "mmmm")
  • Dni od poprzedniego nagania
=DATA.RÓŻNICA([Data nagrania];DZIŚ();"d")


=DATEDIF([Data nagrania];DZIŚ();"d")
  • Kategoria
=JEŻELI([Czas trwania]<10;"Krótki";JEŻELI([Czas trwania]<20;"Średni";"Długi"))


=IF([Czas trwania]<10;"Krótki";IF([Czas trwania]<20;"Średni";"Długi"))
  • Wskaźnik czasu trwania
=POWT("|";[Czas trwania])


=REPT("|";[Czas trwania])
  • Identyfikator nagrania
=TEKST([Identyfikator];"0000")&"-"&ROK([Data nagrania])&"/"&MIESIĄC([Data nagrania])&"/"&DZIEŃ([Data nagrania])


=TEXT([Identyfikator];"0000")&"-"&YEAR([Data nagrania])&"/"&MONTH([Data nagrania])&"/"&DAY([Data nagrania])

A tutaj krótki wideokomentarz do tych kolumn:

Podsumowanie

Przygotowując kolumny wyliczane, pamiętaj o:

  1. Wersji językowej Twojej witryny. Formuły są tłumaczone na domyślny język witryny. Najprościej wykorzystywać angielskie nazwy. Te zadziałają zawsze.
  2. Separator parametrów funkcji jest zależny od ustawień regionalnych witryny. Najczęściej będzie to przecinek lub średnik. Jeśli nie działa jeden, spróbuj z drugim.
  3. Kolumny wyliczane, to ciągle kolumny. Możesz je wykorzystać do konstruowania widoków oraz eksportować do Excela.
  4. Trening czyni mistrza. Próbuj tworzyć własne kolumny. To najlepszy sposób nauki.

W kolejnym odcinku okryjemy tajemnice kolejnego typu kolumn- odnośników. Do zobaczenia!

Dodaj komentarz

avatar
1000

This site uses Akismet to reduce spam. Learn how your comment data is processed.