Questa formula dimostra funzioni nidificate, formule di array, logica condizionale e manipolazione dei dati:
`` `Excel
=SumProduct (
SE(
IsNumber (Search ({"Apple", "Banana", "Orange"}, A1:A10)),
SE(
Mese (B1:B10) =3,
SE(
C1:C10> Media (C1:C10),
1,
0
),,
0
),,
0
)
)
`` `
Spiegazione:
1. SumProduct () :Questa funzione moltiplica gli elementi corrispondenti di array e riassume i prodotti risultanti.
2. if () (nidificato) :Multiple nidificate se le funzioni creano una struttura logica condizionale complessa.
* Prima se: Verifica se le celle nell'intervallo A1:A10 contengono le parole "Apple", "Banana" o "Orange" usando `Search ()` e `isNumber ()`.
* Secondo se: Verifica se il mese della data in B1:B10 è marzo (3).
* terzo se: Verifica se il valore in C1:C10 è maggiore della media dei valori in C1:C10.
3. Operazioni di array :L'intera formula funziona su array (gamme di celle), rendendola una formula di array. Ciò consente una valutazione simultanea di più condizioni su una gamma di dati.
Funzionalità:
Questa formula conta quante celle nella colonna A contengono le parole "Apple", "Banana" o "Orange", hanno una data a marzo nella colonna B e hanno un valore maggiore della media nella colonna C.
Punti chiave:
* Questa formula dimostra una complessa nidificazione di funzioni e logica condizionale.
* La funzione `Search ()` consente più criteri in una singola condizione.
* La funzione `media ()` viene utilizzata all'interno della logica condizionale, evidenziando la capacità della formula di eseguire calcoli all'interno di funzioni nidificate.
* La funzione `sumproduct ()` è essenziale per lavorare con formule di array, consentendo calcoli efficienti su più array.
Questa formula mostra uno sguardo alla potenza di Excel e ai calcoli complessi che può gestire. Tuttavia, è importante ricordare che le applicazioni del mondo reale potrebbero richiedere formule più specifiche su misura per le esigenze dell'utente.
software © www.354353.com