Come accorciare la formula IF con troppe condizioni?


0

Sto cercando di creare una formula per il mio invecchiamento in Contabilità clienti - Tasse di iscrizione [Vedi Tabella 2: Programma di contabilità clienti].

Ogni mese, uno studente deve raggiungere un certo equilibrio, altrimenti il ​​suo eccesso cadrà in debito [vedi Tabella 1: Matrice di bilancio delle tasse scolastiche degli studenti].

Quindi ci sono tre condizioni, il mese in cui ci troviamo attualmente, il livello scolastico dello studente e se il suo saldo fino ad oggi è maggiore della matrice [oltre il dovuto] o meno [senza un saldo dovuto].

La formula

=IF(B8<N9,IF(B8<M9,IF(B8<L9,IF(B8<K9,IF(B8<J9,IF(B8<I9,IF(B8<H9,IF(B8<G9,IF(B8<F9,IF(B8<E9,0,"FALSE"),E10),F10),G10),H10),I10),J10),K10),L10),M10)

Table 1

Accounts Receivable Schedule

Risposte:


0

Sembra che tu stia facendo due domande in base ai dettagli della tua domanda. La prima parte è abbastanza chiara dal titolo "Come abbreviare la formula SE con troppe condizioni?" e l'immagine fornita dalla Tabella 1.

La seconda parte non capisco cosa stai cercando di raggiungere.

Per rispondere semplicemente alla tua prima domanda come da titolo, il modo più semplice per accorciare il IF la formula è usare una combinazione di INDEX e MATCH funzioni per cercare nella tabella il valore del mese in cella B8 .

=INDEX(E9:N10,2,MATCH(DATE(YEAR(B8),MONTH(B8),DAY(1)),E9:N9,0))
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.