30 funzioni di Excel in 30 giorni: SCEGLI

Ieri alla maratona 30 funzioni di Excel in 30 giorni abbiamo capito i dettagli del nostro ambiente operativo con la funzione INFO (INFORMA) e ha scoperto che non poteva più aiutarci con problemi di memoria. Né la nostra, né la memoria di Excel!

Il quinto giorno della maratona studieremo la funzione SCEGLIERE (SCELTA). Questa funzione appartiene alla categoria Riferimenti e array, restituisce un valore da un elenco di possibili scelte in base all'indice numerico. Vale la pena notare che nella maggior parte dei casi è meglio scegliere un'altra funzione, ad esempio INDICE (INDICE) e PARTITA (PIÙ ESPOSTI) o VLOOKUP (VPR). Tratteremo queste caratteristiche più avanti in questa maratona.

Quindi, passiamo alle informazioni che abbiamo e agli esempi sulla funzione SCEGLIERE (CHOICE), vediamolo in azione e notiamo anche i punti deboli. Se hai altri suggerimenti ed esempi per questa funzione, condividili nei commenti.

Funzione 05: SCEGLI

Funzione SCEGLIERE (SELEZIONA) restituisce un valore da un elenco, selezionandolo in base all'indice numerico.

Come puoi usare la funzione SCEGLI?

Funzione SCEGLIERE (SELEZIONA) può restituire l'elemento nell'elenco a un numero specifico, come questo:

  • Per numero del mese, restituire il numero del trimestre fiscale.
  • In base alla data di inizio, calcola la data del lunedì successivo.
  • Per numero di negozio, mostra l'importo delle vendite.

Sintassi SCEGLI

Funzione SCEGLIERE (SELECT) ha la seguente sintassi:

CHOOSE(index_num,value1,value2,…)

ВЫБОР(номер_индекса;значение1;значение2;…)

  • indice_num (numero_indice) deve essere compreso tra 1 e 254 (o da 1 a 29 in Excel 2003 e versioni precedenti).
  • indice_num (numero_indice) può essere inserito in una funzione come un numero, una formula o un riferimento a un'altra cella.
  • indice_num (numero_indice) sarà arrotondato per difetto al numero intero più vicino.
  • argomenti APPREZZIAMO (valore) può essere numeri, riferimenti di cella, intervalli denominati, funzioni o testo.

Trappole SCEGLI (SCELTA)

In Excel 2003 e versioni precedenti, la funzione SCEGLIERE (SELECT) ha supportato solo 29 argomenti APPREZZIAMO (significato).

È molto più conveniente cercare in un elenco su un foglio di lavoro piuttosto che inserire tutti gli elementi in una formula. Con funzioni VLOOKUP (CERCA.VERT) o PARTITA (MATCH) Puoi fare riferimento a elenchi di valori situati nei fogli di lavoro di Excel.

Esempio 1: numero trimestre fiscale per mese

Funzione SCEGLIERE (SELECT) funziona bene con semplici elenchi di numeri come valori. Ad esempio, se la cella B2 contiene il numero del mese, la funzione SCEGLIERE (SELECT) può calcolare a quale trimestre fiscale appartiene. Nell'esempio seguente, l'anno fiscale inizia a luglio.

La formula elenca 12 valori corrispondenti ai mesi da 1 a 12. L'anno fiscale inizia a luglio, quindi i mesi 7, 8 e 9 cadono nel primo trimestre. Nella tabella seguente, puoi vedere il numero del trimestre fiscale sotto ogni numero del mese.

30 funzioni di Excel in 30 giorni: SCEGLI

In funzione SCEGLIERE (SELEZIONA) Il numero del trimestre deve essere inserito nell'ordine in cui appare nella tabella. Ad esempio, nell'elenco dei valori delle funzioni SCEGLIERE (SELEZIONA) nelle posizioni 7, 8 e 9 (luglio, agosto e settembre) dovrebbe essere il numero 1.

=CHOOSE(C2,3,3,3,4,4,4,1,1,1,2,2,2)

=ВЫБОР(C2;2;3;3;3;4;4;4;1;1;1;2;2;2)

Immettere il numero del mese nella cella C2 e la funzione SCEGLIERE (SELECT) calcolerà il numero del trimestre fiscale nella cella C3.

30 funzioni di Excel in 30 giorni: SCEGLI

Esempio 2: Calcola la data del lunedì successivo

Funzione SCEGLIERE (SELECT) può funzionare in combinazione con la funzione WEEKDAY (DAYWEEK) per calcolare le date future. Ad esempio, se sei un membro di un club che si riunisce ogni lunedì sera, conoscendo la data odierna, puoi calcolare la data del lunedì successivo.

La figura seguente mostra i numeri di serie di ogni giorno della settimana. La colonna H per ogni giorno della settimana contiene il numero di giorni da aggiungere alla data corrente per ottenere il lunedì successivo. Ad esempio, è necessario aggiungere un solo giorno alla domenica. E se oggi è lunedì, mancano ancora sette giorni al lunedì successivo.

30 funzioni di Excel in 30 giorni: SCEGLI

Se la data corrente è nella cella C2, la formula nella cella C3 utilizza le funzioni WEEKDAY (GIORNO) e SCEGLIERE (SELEZIONA) per calcolare la data del lunedì successivo.

=C2+CHOOSE(WEEKDAY(C2),1,7,6,5,4,3,2)

=C2+ВЫБОР(ДЕНЬНЕД(C2);1;7;6;5;4;3;2)

30 funzioni di Excel in 30 giorni: SCEGLI

Esempio 3: mostra l'importo delle vendite per il negozio selezionato

Puoi usare la funzione SCEGLIERE (SELECT) in combinazione con altre funzioni come SUM (SOMMA). In questo esempio, otterremo i totali delle vendite per un negozio specifico specificandone il numero nella funzione SCEGLIERE (SELECT) come argomento, oltre a elencare gli intervalli di dati per ciascun negozio per calcolare i totali.

Nel nostro esempio, il numero del negozio (101, 102 o 103) viene inserito nella cella C2. Per ottenere un valore di indice come 1, 2 o 3 invece di 101, 102 o 103, utilizzare la formula: =C2-100.

I dati di vendita per ogni negozio si trovano in una colonna separata come mostrato di seguito.

30 funzioni di Excel in 30 giorni: SCEGLI

Dentro una funzione SUM La funzione (SOMMA) verrà eseguita per prima SCEGLIERE (SELECT), che restituirà l'intervallo di somma desiderato corrispondente al negozio selezionato.

=SUM(CHOOSE(C2-100,C7:C9,D7:D9,E7:E9))

=СУММ(ВЫБОР(C2-100;C7:C9;D7:D9;E7:E9))

30 funzioni di Excel in 30 giorni: SCEGLI

Questo è un esempio di una situazione in cui è molto più efficiente utilizzare altre funzioni come INDICE (INDICE) e PARTITA (RICERCA). Più avanti nella nostra maratona, vedremo come funzionano.

Lascia un Commento