Come convertire i numeri in lettere per gli ordinamenti A-B-C
Che si tratti della classificazione di gruppi di prodotti, dell'assegnazione dei risultati dei test o di altri compiti: spesso si tratta di assegnare numeri in un determinato intervallo di valori a una lettera o a un predicato.
Come si usa una formula per farlo in modo particolarmente intelligente? Immaginate il regolamento mostrato nella figura seguente:
Inserisci un numero nella cella B1. Una lettera adatta dovrebbe essere emessa nella cella B2. L'assegnazione dalla riga 5 mostra quale numero appartiene a quale lettera: Per i valori da 1 a 9 deve essere emessa la lettera A, per i valori da 10 a 19 la lettera B e per i valori 20 e oltre la lettera C .
Puoi risolvere questo problema in un'unica formula che non richiede alcuna query IF o altro. Questo ha il vantaggio di poter utilizzare molti più criteri invece di tre criteri di allocazione. La formula appropriata è:
= CERCA.VERT (B1, {1. "A"; 10. "B"; 20. "C"}; 2)
Nella formula viene utilizzata una matrice. È inoltre necessario immettere le parentesi graffe nella formula e immettere la formula come di consueto utilizzando il tasto INVIO.
L'assegnazione dei valori alle lettere appropriate è racchiusa tra parentesi graffe. La formula utilizza coppie di valori, ciascuna separata da un punto. Leggi la matrice {1. "A"; 10. "B"; 20. "C"} come segue: "Da 1 mostra A, da 10 mostra B, da 20 mostra C".
Puoi facilmente adattare o ingrandire questa matrice per le tue attività. Naturalmente, è anche possibile emettere stringhe o numeri come risultato invece di singole lettere. Per fare ciò, basta regolare le lettere nella formula.