Home
» Power BI
»
Számított oszlopok a SharePointban | Áttekintés
Számított oszlopok a SharePointban | Áttekintés
A SharePoint vagy a Sharepoint Online számított oszlopai hatékony eszközök, amelyek lehetővé teszik a felhasználók számára, hogy egy listán vagy táron belül más oszlopok értékei alapján adatokat hozzanak létre és jelenítsenek meg. Az ezekre az értékekre számításokat végző egyenletekből álló képletek a számított oszlopok kereteként szolgálnak, és általában egyenlőségjellel (=) kezdődnek.
számított oszlopok sharepointban " 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="számított oszlopok a sharepointban" class="wp-image-206004" srcset="https://blog.enterprisedna.co/wp-content/ uploads/2022/07/Depositphotos_477270046_S.jpg 1000w, https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S-300x169.jpg https://blog.wprisedna.jpgco/wp-content/uploads/2022/07/Depositphotos_477270046_S-768x432.jpg 768w, https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_4772/07/Depositphotos. maximális szélesség: 1000px) 100vw, 1000px">
Ha egy számított oszlopot ad hozzá egy SharePoint-listához vagy -tárhoz, a felhasználók számos funkciót hajthatnak végre, például kiszámíthatják a forgalmi adót, meghatározhatják a lejárati dátumokat vagy kiszámíthatják a cikkek forrásának teljes költségét.
Ezek a számítások az alkalmazások széles körében hasznosak, és hatékonyabb adatkezelést és értesítéseket tesznek lehetővé.
Számított oszlop létrehozásakor a felhasználók számos előre definiált függvény közül választhatnak, vagy egyedi képleteket hozhatnak létre szabványos matematikai műveletek, például összeadás, kivonás, szorzás és osztás segítségével. Ez a rugalmasság a számított oszlopokat értékes funkcióvá teszi a felhasználók számára, akiknek dinamikus, adatvezérelt tartalmat kell létrehozniuk listáikban és könyvtáraikban.
Az alábbi videóban részletesebben bemutatjuk a Sharepointot; mindenképp érdemes megnézni minden power apps rajongónak!
A SharePoint számított oszlopai hatékony eszközt jelentenek a SharePoint-listákon vagy -könyvtárak adatain alapuló automatizált számítások végrehajtásához.
Ebben a részben megvizsgáljuk a számított oszlopok, számított mezők és számított értékek fogalmát és célját, valamint a SharePoint platformon belüli alkalmazásaikat.
Mielőtt belevágnánk egy példába, vegyük félre az alapokat.
Koncepció és célja
A számított oszlopok alapvetően olyan képletek, amelyek számításokat végeznek ugyanazon a listán vagy könyvtárelemen belül más oszlopokból származó adatok felhasználásával.
A számított oszlopok használata javíthatja az adatok konzisztenciáját, mivel biztosítja, hogy a számított értékek mindig naprakészek legyenek, és szinkronban legyenek a forrásadatokkal, amelyektől függenek. Ezenkívül a számított oszlopok a számítások automatizálásával csökkenthetik a kézi adatbevitelt és a lehetséges emberi hibákat.
Alkalmazások a SharePointban
A kiszámított oszlopok különféle forgatókönyvekben valósíthatók meg a SharePointban, hogy olyan feladatokat hajtsanak végre, mint például:
Egy egyszerű számítás megjelenítése ugyanazon a tételen belüli két vagy több oszlop értékei alapján, például a végösszeg kiszámítása mennyiség és ár szorzásával.
Feltételes formázás vagy logika alkalmazása, például az IF, AND és OR függvények használata az eredmények kiszámításához és megjelenítéséhez meghatározott feltételek vagy oszlopértékek alapján
Az adatbejegyzések ellenőrzése egy vagy több oszlopban lévő adatok összehasonlításával és annak biztosításával, hogy megfelelnek az előre meghatározott feltételeknek.
Dátumhoz kapcsolódó függvények használata határidők, határidők vagy két dátumoszlop közötti különbség kiszámításához.
Szöveg manipulálása, például egy szöveges karakterlánc egy részének lekérése vagy értékek kombinálása több szövegoszlopból.
Összességében a SharePoint számított oszlopai széleskörű funkcionalitást kínálnak a listákon és könyvtárakon belüli adatkezelés hatékonyságának és konzisztenciájának fokozása érdekében.
Most hozzunk létre és adjunk hozzá egy oszlopot.
Hogyan hozhat létre könnyen Sharepoint számított oszlopot
Ez elég egyértelmű, a cikket egy vizuális példával fejezzük be, hogy jobban megértse.
Oszlopbeállítások meghatározása
Számított oszlop létrehozásához egy SharePoint-listában vagy -tárban először nyissa meg azt a listát vagy tárat, amelyhez az oszlopot hozzá szeretné adni. Kattintson a böngészőablak jobb felső sarkában található „Beállítások” elemre, majd az Oszlopok részben válassza az „Oszlop létrehozása” lehetőséget.
Amikor megadja az új számított oszlop beállításait, először adjon neki egy nevet, és válassza a „Kiszámított (más oszlopok alapján történő számítás)” választógombot. Ez lehetővé teszi, hogy a számítás részeként felhasználja a lista vagy a könyvtár más oszlopaiból származó adatokat.
Most itt az ideje beírni egy oszlopképletet.
Oszlopképletek használata
Miután kiválasztotta a „Kiszámított” oszloptípust, a rendszer arra kéri, hogy adjon meg egy képletet, amely a listában vagy a könyvtárban meglévő oszlopok alapján számítja ki az új oszlop értékét. A SharePoint az Excel-képletekhez hasonló szintaxist használ, lehetővé téve összetett számítások létrehozását olyan függvények használatával, mint az IF, AND és SUM.
Képlet írásához először írjon be egy egyenlőségjelet (=), amelyet függvények, oszlopnevek és matematikai operátorok kombinációja követ. Ügyeljen arra, hogy az oszlopneveket tegye szögletes zárójelbe ([ ]), és használjon idézőjeleket (" ") a szöveges karakterláncokhoz (SharePoint Stack Exchange) .
Íme egy példa képlet:
=IF([Status]="Completed", [Hours]*[Rate], 0)
Ez a képlet kiszámítja a projekt teljes költségét a projekt állapota, óraszáma és díja alapján. Ha a projekt „Befejezett” jelzéssel van ellátva, a költség kiszámítása az óraszám és az arány szorzatával történik; egyébként a költség nulla.
Miután megadta a képletet, kattintson az „OK” gombra a számított oszlop létrehozásához. Automatikusan frissíti az értékét, amikor a hivatkozott oszlopokban lévő adatok megváltoznak.
Voálá!
Most fussunk át néhány gyakori funkciót.
Közös függvények és képletek
Ez a szakasz a SharePoint számított oszlopaiban használt néhány általános függvényt és képletet ismerteti, két alszakaszra osztva: Aritmetikai és logikai függvények, valamint Szöveg- és dátumfüggvények.
Aritmetikai és logikai függvények
Az aritmetikai függvények lehetővé teszik az alapvető matematikai műveletek végrehajtását, a logikai függvények pedig a bizonyos feltételek alapján történő döntések meghozatalát.
Néhány gyakran használt aritmetikai és logikai függvény:
ADD: Két szám hozzáadása. Példa:=Column1+Column2
KIVONÁS: Kivon egy számot a másikból. Példa:=Column1-Column2
MULTIPLY: Két szám szorzása. Példa:=Column1*Column2
OSZTÁS: eloszt egy számot egy másikkal. Példa:=Column1/Column2
ÉS: Ellenőrzi, hogy minden feltétel teljesül-e. Példa:=AND(Column1>0,Column2>0)
VAGY: Ellenőrzi, hogy teljesül-e valamelyik feltétel. Példa:=OR(Column1>0,Column2>0)
Most nézzünk meg néhány alapvető szöveg- és dátumfüggvényt.
Szöveg és dátum funkciók
A szöveges függvények lehetővé teszik a szöveges karakterláncok kezelését, míg a dátum függvények a dátum és idő értékek kezelését. Néhány gyakori szöveg- és dátumfüggvény a SharePoint számított oszlopaiban:
CONCATENATE: Két vagy több karakterláncot egyesít. Példa:=CONCATENATE(Column1, Column2)
BALRA: meghatározott számú karaktert von ki egy szöveges karakterlánc elejéről. Példa:=LEFT(Column1, 5)
JOBBRA: meghatározott számú karaktert von ki egy szöveges karakterlánc végéből. Példa:=RIGHT(Column1, 5)
DATE: Dátumot ad vissza egy nap, hónap és év alapján. Példa:=DATE(Year(Column1), Month(Column1), Day(Column1)+7)
TODAY: Az aktuális dátumot adja vissza. Példa:=TODAY()
DATEDIF: Kiszámítja a két dátum közötti különbséget. Példa:=DATEDIF(Column1, Column2, "d")
Vagy ha igazán komolyan gondolja, hogy belemerül a LuckyTemplates Sharepointba, és megismeri a feltételes képleteket, a dokumentumkönyvtárakat, a listabeállításokat és egyebeket, nézze meg ezt ; ez nagyszerű! Valóban az egyik legjobb módja a tanulásnak.
A SharePoint bevált gyakorlatai
Íme néhány kulcsfontosságú dolog, amelyek segítenek a Sharepointban való navigálásban
Elnevezési konvenciók
Ha kiszámított oszlopokkal dolgozik, elengedhetetlen a megfelelő elnevezési konvenciók betartása. Ez segít fenntartani a tiszta, szervezett és könnyebben hozzáférhető SharePoint-környezetet. Néhány elnevezési konvenció, amelyet figyelembe kell venni a számított oszlopoknál:
Használjon leíró neveket az oszlopokhoz, jelezve az elvégzendő célt vagy számítást. Például a „Col1” helyett használja az „Összes értékesítés” értéket az értékesítési adatokat összegző számított oszlophoz.
Kerülje a speciális karakterek vagy szóközök használatát az oszlopnevekben, mert ezek kompatibilitási problémákat okozhatnak egyes SharePoint-szolgáltatásokkal.
Fontolja meg a camelCase vagy a snake_case használatát az oszlopnevekhez a jobb olvashatóság és a fejlesztési gyakorlatokkal való összhang érdekében.
Hibakezelés
Számítási hibák előfordulhatnak, és előfordulnak, hidd el! A megfelelő hibakezelés biztosítása kevesebb hibát és megbízhatóbb teljesítményt eredményezhet. Néhány bevált módszer a számított oszlopokban történő hibakezeléshez:
Használja az ISERROR függvényt a hibákat visszaadó számítások ellenőrzéséhez. Ez lehetővé teszi, hogy hiba helyett tájékoztató üzenetet vagy alapértelmezett értéket jelenítsen meg. Például:=IF(ISERROR([Column1]/[Column2]), "Error Message", [Column1]/[Column2])
Ügyeljen arra, hogy a nullával való osztást kezelje, mivel ez egy gyakori számítási hiba. Használjon IF vagy IFERROR függvényt a #DIV/0 elkerülésére! hiba nullával való osztásakor.
Ügyeljen a számításokban használt adattípusokra. A nem egyező adattípusok számítási hibákat okozhatnak. Győződjön meg arról, hogy megfelelő adattípusokat használ, és szükség esetén konvertálja az adatokat a számítások elvégzése előtt.
Az elnevezési konvenciókra és a hibakezelésre vonatkozó ezen bevált gyakorlatok követése hatékonyabb, robusztusabb és karbantarthatóbb SharePoint-környezetet eredményez.
Persze, van néhány korlátozás, ezek…
Korlátozások és alternatívák
SharePoint számított oszlopkorlátozások
Néhány korlátozás a következőket tartalmazza:
A számított oszlopok nem használhatók többsoros szöveggel vagy személy- vagy csoportmezőkkel.
Nem használhat keresési mezőket, kezelt metaadatmezőket vagy külső adatoszlopokat a számított oszlopképletekben.
Végül néhány funkció nem támogatott, például a hálózati napok és a mai dátum funkciók.
Most már mindent megérez, lássunk néhány példát.
Útmutató a Sharepoint/Sharepoint Online számított oszlopaihoz lépésről lépésre
A számított oszlopok használatának egyik fő előnye, hogy a szükséges adatok automatikusan beállíthatók. És ez nem korlátozódik az egyszerű számításokra, mert bonyolult számításokat is tud végezni.
Ezekben a példákban a számított oszlopok egyszerű képlettel történő létrehozására fogunk összpontosítani. A blog végén azonban forrásokat adunk arról, hogy hol tudhat meg további képleteket, amelyeket a számított oszlopokhoz használhat.
Oszlop hozzáadása SharePoint-listához
Mielőtt folytatnánk, kezdjük egy másik oszlop hozzáadásával, amely a számított oszlopon fog alapulni. Szóval, kattints.
Ezután válassza az Egysoros szöveg lehetőséget .
Ekkor megjelenik az Oszlop létrehozása panel.
A Név mezőbe beírjuk a „ Regisztrációs dátum ” szót .
Az alapértelmezett érték nem lesz semmi.
Ezután kattintson a Mentés gombra .
A következő lépés az oldal frissítése, és megjelenik a hozzáadott oszlop a SharePoint-listán.
Aztán kattintunk.
Ezután az ebben a blogban található forrásokból az Excel-fájlhoz lépünk.
Innentől kezdve a H oszlopban lévő összes adatot átmásoljuk .
Ezután térjen vissza a SharePoint-listánkhoz, és válassza ki a legfelső cellát a Regisztráció dátuma oszlopban.
Ezután illessze be az adatokat a másolt Excel-fájlból.
Végül kattintson a Kilépés rácsnézetből a mentéshez.
Az oszlop típusának módosítása a dátumra és az időre a SharePointban
Kattintson a Regisztráció dátuma oszlopra . Vegye figyelembe, hogy előfordulhat, hogy jobbra kell görgetnie a megjelenítéséhez, mivel sok oszlopunk van.
Ezután válassza az Oszlopbeállítások lehetőséget .
És kattintson a Szerkesztés gombra .
Ekkor megjelenik az Oszlop szerkesztése panel, ahol szerkesztheti az oszlopot.
Innen kattintson a Típus legördülő menüre.
Akkor válassz.
Ezután a Barátságos formátumot Igen értékre állítjuk .
Végül kattintson a Mentés gombra.
A megjelenő ablakban kattintson a Mentés gombra .
Ez egy nagyon felhasználóbarát formátum, mivel a dátumformátum megjelenítése helyett néhány adat azt jelzi, hogy 4 nappal ezelőtt történt.
Számított oszlopok hozzáadása a SharePointban
Először kattintson a Hozzáadás oszlopra .
Ezután kattintson a Tovább gombra…
Ezzel a Beállítások , majd az Oszlop létrehozása menüpontra jutunk . Mint látható, számított oszlop hozzáadása csak a klasszikus nézetben lehetséges, a modern nézetben nem.
Beírjuk ennek az oszlopnak a teljes nevét. Ebben a példában a „ Jutalom periódus vége ” kifejezést fogjuk használni. Miután az ügyfelek feliratkoztak, (napok száma) 90 napjuk van arra, hogy kedvezményeket vagy egyéb ajánlatokat kapjanak, amelyekre gondolhat.
Ezután a típust a Számított értékre állítjuk (a számítás más oszlopokon alapul) .
Az alábbi képernyőképen látható leíráshoz egyelőre nem teszünk semmit.
Ban,-benszövegmezőt, azt szeretnénk, hogy ez egyenlő legyen a regisztráció dátumával plusz 90 nappal. Ezenkívül szeretnénk automatizálni. Tehát az Oszlop beszúrása opcióknál a Regisztrációs dátumot választjuk .
Ezután a Képlet mezőben észreveszi, hogy „ [Regisztrációs dátum] ”. Tehát hozzáadjuk a „ +90 ”-et mellé.
Ezután a Képlet szövegmező alatt a következő beállításokat láthatja : Az ebből a képletből visszaadott adattípus: A Dátum és idő, majd a Csak dátum lehetőséget választjuk .
Végül kattintson az OK gombra .
A SharePoint-listánk oldalának jobb oldalán pedig a Regisztráció dátuma (kezdő dátum) és a Jutalomidőszak vége oszlop látható . A Jutalmazási időszak vége oszlopban a regisztráció dátuma után 90 nap látható .
Számított oszlopok szerkesztése a SharePointban
Ne feledje, hogy a Jutalomidőszak vége oszlopot már nem szerkeszthetjük közvetlenül itt a modern nézetben, mert a klasszikus nézetben hoztuk létre. Ehelyett a jobb felső sarokban lévő fogaskerék ikonra kattinthatunk .
Ezután kattintson a Lista beállítások elemre .
A rendszer átirányít minket a Beállítások oldalra.
Görgessen le egészen, és az Oszlopok részben látni fogjuk az összes különböző oszlopunkat.
Ezután kattintson a gombra .
A rendszer átirányít arra az oldalra, ahol ismét beállíthatjuk az oszlopot.
Ebben a példában a képletet a következőre változtatjuk: „ =[Regisztrációs dátum]+120 ”, a „ =[Regisztrációs dátum]+90 ” helyett .
Végül kattintson az OK gombra .
A rendszer átirányítja az előző oldalra.
Kattintson az Ügyfelek elemre a SharePoint online listájához való visszatéréshez.
Látni fogja, hogy a Jutalmazási időszak vége oszlop megváltozott, mióta 120- ra frissítettük .
Ne feledje, hogy a számított mezőt/számított oszlopot csak ezen a módon szerkesztheti. Ez azért van így, mert csak a klasszikus nézetbeállításokban tudunk kiszámított oszlopot létrehozni. De természetesen módosíthatja a Regisztráció dátuma oszlopot.
Tekintse meg az alábbi tippet, hogy magabiztos Sharepoint tervezővé váljon!
Tippek a nagyszerű funkcióforrásokhoz
A legjobb dolog a kiszámított oszlopokban, hogy nem kell ragaszkodnia az alapvető képletekhez. Valójában sok képletet használhat a SharePoint-lista funkcionálisabbá és kényelmesebbé tételéhez.
Ha nem ismeri a használható képleteket, itt megtalálhatja őket .
Ezen az oldalon rengeteg képletet talál, amelyeket felhasználhat a kiszámított oszlopokban.
Ezenkívül láthatja a SharePoint-listákon használható funkciókat.
Ilyen például az ABS funkció.
A listán kívül a Google-ra és a Stack Overflow-ra is támaszkodhat. Amikor képleteket keres az interneten, írja be, hogy „ for Excel ” a „ for SharePoint ” helyett, mert a SharePoint lista nagyon hasonlít az Excelhez.
Ez azt jelenti, hogy még a feltételes formázás is működni fog a számított oszlopokon.
Az utolsó szó
Összefoglalva, megtanultuk, hogyan hozhat létre számított oszlopokat a SharePointban a fenti útmutatót követve.
Lehet, hogy az általunk használt képlet egy alapképlet, de az út során javulni fog, különösen, ha az adott erőforrásokat használja, ahol képleteket kaphat a számított oszlophoz.
Ne feledje, hogy a számított oszlop nem korlátozódik a dátumok használatára. Bizonyos képletekhez is használhatja. Például, ha a felhasználó egy bizonyos városban vagy irodában gépel, az irányítószám automatikus lesz. Ez azt jelenti, hogy a kiszámított oszlopok számos módon kezelhetőbbé és kényelmesebbé tehetik SharePoint-listáját.