Colonne calcolate in SharePoint | Una panoramica

Colonne calcolate in SharePoint | Una panoramica

Le colonne calcolate in SharePoint o Sharepoint Online sono potenti strumenti che consentono agli utenti di generare e visualizzare dati in base ai valori di altre colonne all'interno di un elenco o di una raccolta. Le formule, che consistono in equazioni che eseguono calcoli su questi valori, fungono da struttura delle colonne calcolate e normalmente iniziano con un segno di uguale (=).

Colonne calcolate in SharePoint |  Una panoramicacolonne calcolate in 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="colonne calcolate in sharepoint" 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 300w, https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S-768x432.jpg 768w, https://blog.enterprisedna.co/wp-content/uploads/2022/07/Depositphotos_477270046_S-560x315.jpg 560w" size="( larghezza massima: 1000px) 100vw, 1000px">

L'aggiunta di una colonna calcolata a un elenco oa una raccolta di SharePoint consente agli utenti di eseguire un'ampia gamma di funzioni, ad esempio il calcolo dell'imposta sulle vendite, la determinazione delle date di scadenza o il calcolo del costo totale dell'origine degli articoli.

Questi calcoli sono utili in un'ampia gamma di applicazioni e consentono una gestione dei dati e notifiche più efficienti.

Durante la creazione di una colonna calcolata, gli utenti possono scegliere tra numerose funzioni predefinite o creare formule personalizzate utilizzando operazioni matematiche standard, come addizione, sottrazione, moltiplicazione e divisione. Questa flessibilità rende le colonne calcolate una funzionalità preziosa per gli utenti di SharePoint che devono generare contenuto dinamico basato sui dati nei propri elenchi e raccolte.

Copriamo ulteriormente su Sharepoint nel video qui sotto; vale sicuramente la pena guardarlo per tutti voi appassionati di app potenti!

Sommario

Comprensione delle colonne calcolate

Le colonne calcolate in SharePoint sono un potente strumento per l'esecuzione di calcoli automatici basati sui dati all'interno di un elenco o di una raccolta di SharePoint.

In questa sezione, esploreremo il concetto e lo scopo delle colonne calcolate, dei campi calcolati e dei valori calcolati, insieme alle loro applicazioni all'interno della piattaforma SharePoint.

Prima di saltare a un esempio, togliamo di mezzo le basi.

Concetto e Scopo

Le colonne calcolate sono essenzialmente formule che eseguono calcoli utilizzando i dati di altre colonne all'interno dello stesso elenco o elemento di libreria.

L'utilizzo delle colonne calcolate può migliorare la coerenza dei dati garantendo che i valori calcolati siano sempre aggiornati e sincronizzati con i dati di origine da cui dipendono. Inoltre, le colonne calcolate possono aiutare a ridurre l'immissione manuale dei dati e il potenziale errore umano automatizzando i calcoli.

Applicazioni in SharePoint

Le colonne calcolate possono essere implementate in vari scenari all'interno di SharePoint per eseguire attività quali:

  • Visualizzazione di un semplice calcolo basato sui valori di due o più colonne all'interno dello stesso articolo, come l'esempio del calcolo del totale moltiplicando quantità e prezzo.
  • Applicazione della formattazione condizionale o della logica, ad esempio l'utilizzo delle funzioni IF, AND e OR per calcolare e visualizzare i risultati in base a condizioni o valori di colonna specifici
  • Convalida degli inserimenti di dati confrontando i dati in una o più colonne e assicurandosi che soddisfino criteri predefiniti.
  • Utilizzo di funzioni relative alla data per calcolare le scadenze, le date di scadenza o la differenza tra due colonne di date.
  • Manipolazione del testo, ad esempio il recupero di una parte di una stringa di testo o la combinazione di valori da più colonne di testo.

Nel complesso, le colonne calcolate in SharePoint offrono funzionalità estese per migliorare l'efficienza e la coerenza della gestione dei dati all'interno di elenchi e raccolte.

Ora creiamo e aggiungiamo una colonna.

Come creare facilmente una colonna calcolata di Sharepoint

Questo è abbastanza semplice, finiremo l'articolo con un esempio visivo per aiutarti a capire meglio.

Definizione delle impostazioni della colonna

Per creare una colonna calcolata in un elenco o una raccolta di SharePoint, aprire innanzitutto l'elenco o la raccolta in cui si vuole aggiungere la colonna. Fai clic su "Impostazioni" vicino all'angolo in alto a destra della finestra del browser, quindi seleziona "Crea colonna" nella sezione Colonne.

Quando definisci le impostazioni per la tua nuova colonna calcolata, inizia dandogli un nome e scegliendo il pulsante di opzione "Calcolato (calcolo basato su altre colonne)". Ciò consentirà di utilizzare i dati di altre colonne nell'elenco o nella raccolta come parte del calcolo.

Ora è il momento di inserire una formula di colonna.

Utilizzo delle formule di colonna

Dopo aver selezionato il tipo di colonna "Calcolato", verrà richiesto di immettere una formula che calcola il valore della nuova colonna in base alle colonne esistenti nell'elenco o nella raccolta. SharePoint utilizza una sintassi simile alle formule di Excel, consentendo di creare calcoli complessi utilizzando funzioni come IF, AND e SUM.

Per scrivere una formula, inizia digitando un segno di uguale (=) seguito da una combinazione di funzioni, nomi di colonne e operatori matematici. Assicurati di racchiudere i nomi delle colonne tra parentesi quadre ([ ]) e di utilizzare le virgolette doppie (" ") per le stringhe di testo (SharePoint Stack Exchange) .

Ecco una formula di esempio:

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

Questa formula calcola il costo totale di un progetto in base allo stato, alle ore e alla tariffa. Se il progetto è contrassegnato come “Completato”, il costo viene calcolato moltiplicando le ore e la tariffa; in caso contrario, il costo è zero.

Una volta inserita la formula, fai clic su "OK" per creare la colonna calcolata. Aggiornerà automaticamente il suo valore ogni volta che i dati nelle colonne di riferimento cambiano.

Ecco!

Ora esaminiamo alcune funzioni comuni.

Colonne calcolate in SharePoint |  Una panoramica

Funzioni e formule comuni

Questa sezione illustra alcune funzioni e formule comuni utilizzate nelle colonne calcolate di SharePoint, suddivise in due sottosezioni: funzioni aritmetiche e logiche e funzioni di testo e data.

Funzioni aritmetiche e logiche

Le funzioni aritmetiche ti consentono di eseguire operazioni matematiche di base, mentre le funzioni logiche ti aiutano a prendere decisioni in base a determinate condizioni.

Alcune funzioni aritmetiche e logiche comunemente usate sono:

  • ADD: somma due numeri. Esempio:=Column1+Column2
  • SOTTRAI: Sottrae un numero da un altro. Esempio:=Column1-Column2
  • MOLTIPLICARE: Moltiplica due numeri. Esempio:=Column1*Column2
  • DIVIDI: divide un numero per un altro. Esempio:=Column1/Column2
  • IF: esegue un test condizionale. Esempio:=IF(Column1>Column2, "Greater", "Lesser")
  • AND: Controlla se tutte le condizioni sono soddisfatte. Esempio:=AND(Column1>0,Column2>0)
  • OR: Controlla se una condizione è soddisfatta. Esempio:=OR(Column1>0,Column2>0)

Ora, diamo un'occhiata ad alcune funzioni di testo e data di base.

Funzioni di testo e data

Le funzioni di testo consentono di manipolare stringhe di testo, mentre le funzioni di data consentono di gestire i valori di data e ora. Alcune funzioni di testo e data comuni nelle colonne calcolate di SharePoint sono:

  • CONCATENATE: Combina due o più stringhe. Esempio:=CONCATENATE(Column1, Column2)
  • SINISTRA: estrae un numero specificato di caratteri dall'inizio di una stringa di testo. Esempio:=LEFT(Column1, 5)
  • DESTRA: estrae un numero specificato di caratteri dalla fine di una stringa di testo. Esempio:=RIGHT(Column1, 5)
  • DATA: restituisce una data basata su giorno, mese e anno. Esempio:=DATE(Year(Column1), Month(Column1), Day(Column1)+7)
  • OGGI: restituisce la data corrente. Esempio:=TODAY()
  • DATEDIF: Calcola la differenza tra due date. Esempio:=DATEDIF(Column1, Column2, "d")

These are just a few examples; there are many more functions and formulas available. You can refer to the Microsoft SharePoint Foundation formula guide for more information.

Or, if you are really serious about diving into Sharepoint in LuckyTemplates and learning about conditional formulas, document libraries, list settings and more, check out this ; it’s great! It truly is one of the best ways to learn.

SharePoint Best Practices

Here are a few key things to help you navigate Sharepoint

Naming Conventions

When working with calculated columns, it’s essential to follow proper naming conventions. This will help maintain a clean, organized, and more accessible SharePoint environment. Some naming conventions to consider for calculated columns include:

  • Use descriptive names for columns, indicating the purpose or calculation being performed. For example, instead of using “Col1,” use “TotalSales” for a calculated column that sums up the sales figures.
  • Avoid using special characters or spaces in column names, as they may cause compatibility issues with some SharePoint features.
  • Consider using camelCase or snake_case for column names, for better readability and consistency with development practices.

Error Handling

Calculation errors can occur, and they do, believe me! Ensuring proper error handling can result in fewer errors and more reliable performance. Some best practices for error handling in calculated columns include:

  • Use the ISERROR function to check for calculations that return errors. This allows you to display an informative message or default value instead of an error. For example: =IF(ISERROR([Column1]/[Column2]), "Error Message", [Column1]/[Column2])
  • Make sure to handle division by zero errors, as this is a common calculation error. Use an IF or IFERROR function to avoid a #DIV/0! error when dividing by zero.
  • Be mindful of the data types used in your calculations. Mismatched data types can cause calculation errors. Ensure that you use appropriate data types and convert data if necessary before performing calculations.

Following these best practices for naming conventions and error handling will lead to a more efficient, robust, and maintainable SharePoint environment.

Sure, there are a few limitations, they are…

Limitations and Alternatives

SharePoint Calculated Column Limitations

Some limitations include:

  • Calculated columns are not available for use with multiple lines of text or person or group fields.
  • You cannot use lookup fields, managed metadata fields, or external data columns in calculated column formulas.
  • Lastly, some functions are not supported, such as networked days and today’s date functions.

Now you have got a feel for everything, let’s run through some examples.

A Step-by-Step Guide to Calculated Columns In Sharepoint/Sharepoint Online

One of the main advantages of using calculated columns is that the data you need can be set automatically. And it is not limited to simple computation, because it can also do complicated calculations.

For these examples, we’ll focus on making calculated columns with a simple formula. But at the end of the blog, we’ll give you resources on where you can know more formulas that you can use for your calculated columns.

Adding A Column In A SharePoint List

Before we can proceed, let’s start first by adding another column that will be based on the calculated column. So, click Add column.

Colonne calcolate in SharePoint |  Una panoramica

Next, choose Single line of text.

Colonne calcolate in SharePoint |  Una panoramica

It will then display the Create a column panel.

Colonne calcolate in SharePoint |  Una panoramica

We’re going to type “Sign Up Date” on the Name field.

Colonne calcolate in SharePoint |  Una panoramica

The default value will be nothing.

Colonne calcolate in SharePoint |  Una panoramica

Then, click Save.

Colonne calcolate in SharePoint |  Una panoramica

Next is to refresh the page, and you’ll see the added column on your SharePoint List.

Colonne calcolate in SharePoint |  Una panoramica

Then we’ll click Edit in grid view.

Colonne calcolate in SharePoint |  Una panoramica

Next, we’ll go to the Excel file from the resources provided in this blog.

Colonne calcolate in SharePoint |  Una panoramica

From there, we’re going to copy all the data in column H.

Colonne calcolate in SharePoint |  Una panoramica

Then, go back to our SharePoint List, and select the top cell on the Sign Up Date column.

Colonne calcolate in SharePoint |  Una panoramica

Next, paste the data from the Excel file we copied.

Colonne calcolate in SharePoint |  Una panoramica

Finally, click Exit grid view to save.

Colonne calcolate in SharePoint |  Una panoramica

Changing The Column Type To Date And Time In SharePoint

Click the Sign Up Date column. Take note that you might need to scroll to the right to see it since we have a lot of columns.

Colonne calcolate in SharePoint |  Una panoramica

Then, select Column settings.

Colonne calcolate in SharePoint |  Una panoramica

And click Edit.

Colonne calcolate in SharePoint |  Una panoramica

The Edit column panel will then appear where you can edit the column.

Colonne calcolate in SharePoint |  Una panoramica

From there, click the Type dropdown menu.

Colonne calcolate in SharePoint |  Una panoramica

Then, choose Date and time.

Colonne calcolate in SharePoint |  Una panoramica

Successivamente, imposteremo il formato amichevole su .

Colonne calcolate in SharePoint |  Una panoramica

Infine, fai clic su Salva.

Colonne calcolate in SharePoint |  Una panoramica

Nel prompt che apparirà, fai clic su Salva .

Colonne calcolate in SharePoint |  Una panoramica

Questo è un formato molto intuitivo, poiché vedrai alcuni dati che indicano che sono passati 4 giorni invece di visualizzare il formato della data stesso.

Colonne calcolate in SharePoint |  Una panoramica

Aggiunta di colonne calcolate in SharePoint

Innanzitutto, fai clic sulla colonna Aggiungi .

Colonne calcolate in SharePoint |  Una panoramica

Successivamente, fai clic su Altro...

Colonne calcolate in SharePoint |  Una panoramica

Questo ci porterà a Impostazioni quindi Crea colonna . Come puoi vedere, l'aggiunta di una colonna calcolata può essere eseguita solo nella vista classica e non nella vista moderna.

Colonne calcolate in SharePoint |  Una panoramica

Digiteremo un nome completo per questa colonna. In questo esempio, useremo " Reward Period End ". Dopo che i clienti si sono registrati, avranno (numero di giorni) 90 giorni per ottenere sconti o altre offerte a cui potresti pensare.

Colonne calcolate in SharePoint |  Una panoramica

Successivamente, imposteremo il tipo come Calculated (calcolo basato su altre colonne) .

Colonne calcolate in SharePoint |  Una panoramica

Per la descrizione nello screenshot qui sotto, non inseriremo nulla per ora.

Colonne calcolate in SharePoint |  Una panoramica

Nella casella di testo Formula , vogliamo che sia uguale alla data di iscrizione più 90 giorni. Inoltre, lo vogliamo automatizzato. Quindi, nelle opzioni Inserisci colonna , sceglieremo Data di iscrizione .

Colonne calcolate in SharePoint |  Una panoramica

Quindi, nel campo Formula , noterai che ha " [Data di registrazione] ". Quindi, aggiungeremo " +90 " accanto ad esso.

Colonne calcolate in SharePoint |  Una panoramica

Successivamente, sotto la casella di testo Formula , vedrai le opzioni per Il tipo di dati restituito da questa formula è: Sceglieremo Data e ora, quindi Solo data .

Colonne calcolate in SharePoint |  Una panoramica

Infine, fai clic su OK .

Colonne calcolate in SharePoint |  Una panoramica

E sul lato destro della pagina del nostro elenco SharePoint, vedremo le colonne Data di iscrizione (data di inizio) e Fine periodo premio . La colonna Fine periodo premio mostra 90 giorni dopo la data di iscrizione .

Colonne calcolate in SharePoint |  Una panoramica

Modifica delle colonne calcolate in SharePoint

Tieni presente che non possiamo più modificare la colonna Fine periodo premio direttamente qui nella vista moderna perché l'abbiamo creata nella vista classica. Invece, possiamo fare clic sull'icona dell'ingranaggio in alto a destra.

Colonne calcolate in SharePoint |  Una panoramica

Successivamente, fai clic su Impostazioni elenco .

Colonne calcolate in SharePoint |  Una panoramica

Verremo reindirizzati alla pagina Impostazioni .

Colonne calcolate in SharePoint |  Una panoramica

Scorri fino in fondo e vedremo tutte le nostre diverse colonne nella sezione Colonne .

Colonne calcolate in SharePoint |  Una panoramica

Successivamente, faremo clic su Fine periodo premio .

Colonne calcolate in SharePoint |  Una panoramica

Verremo reindirizzati alla pagina in cui possiamo impostare nuovamente la colonna.

Colonne calcolate in SharePoint |  Una panoramica

In questo esempio, cambieremo la formula in " =[Data di iscrizione]+120 ", invece di " =[Data di iscrizione]+90 ".

Colonne calcolate in SharePoint |  Una panoramica

Infine, fai clic su OK .

Colonne calcolate in SharePoint |  Una panoramica

Verrai reindirizzato alla pagina precedente.

Colonne calcolate in SharePoint |  Una panoramica

Fare clic su Clienti per tornare all'elenco online di SharePoint.

Colonne calcolate in SharePoint |  Una panoramica

Colonne calcolate in SharePoint |  Una panoramica

Vedrai che la colonna Fine periodo premio è cambiata da quando l'abbiamo aggiornata a 120 .

Colonne calcolate in SharePoint |  Una panoramica

Tieni presente che l'unico modo per modificare un campo calcolato/colonna calcolata è in questo modo. È perché possiamo creare una colonna calcolata solo nelle impostazioni di visualizzazione classiche. Ma ovviamente puoi cambiare la colonna Data di registrazione .

Dai un'occhiata al tipo qui sotto per diventare un progettista sicuro di Sharepoint!

Suggerimenti per grandi risorse funzionali

La cosa migliore delle colonne calcolate è che non è necessario attenersi alle formule di base. In effetti, puoi utilizzare molte formule per rendere il tuo elenco di SharePoint più funzionale e comodo da usare.

Se non hai familiarità con le formule che puoi utilizzare, puoi trovarle qui .

Colonne calcolate in SharePoint |  Una panoramica

Su questo sito troverai molte formule che puoi utilizzare nelle colonne calcolate.

Colonne calcolate in SharePoint |  Una panoramica

Colonne calcolate in SharePoint |  Una panoramica

Colonne calcolate in SharePoint |  Una panoramica

Inoltre, sarai in grado di vedere le funzioni che puoi utilizzare negli elenchi di SharePoint.

Colonne calcolate in SharePoint |  Una panoramica

Un esempio è la funzione ABS .

Colonne calcolate in SharePoint |  Una panoramica

Oltre a questo elenco, puoi anche fare affidamento su Google e Stack Overflow. Quando cerchi formule su Internet, digita " for Excel " invece di " for SharePoint " perché l'elenco di SharePoint è molto simile a Excel.

Ciò significa che anche la formattazione condizionale funzionerà sulle colonne calcolate.


Voce dell'elenco di SharePoint: modifica di elementi singoli e multipli
Elenchi di SharePoint: una panoramica
Aggiunta di metadati in SharePoint utilizzando le colonne

L'ultima parola

Per riassumere, abbiamo imparato come creare colonne calcolate in SharePoint seguendo la guida sopra.

La formula che abbiamo usato potrebbe essere di base, ma migliorerai lungo il percorso, soprattutto quando utilizzi le risorse fornite in cui puoi ottenere formule per la tua colonna calcolata.

Tieni presente che una colonna calcolata non è limitata all'utilizzo delle date. Puoi anche usarlo per alcune formule. Ad esempio, se un utente digita in una determinata città o ufficio, il codice postale sarà automatizzato. Ciò significa che esistono molti modi in cui le colonne calcolate possono rendere l'elenco di SharePoint più gestibile e conveniente.

Ti auguro il meglio,

Enrico


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere