Detesto le funzioni di ripetizione, in particolare nelle formule di Excel. C'è un modo per evitare qualcosa del tipo:Esistono cose come variabili all'interno di una formula di Excel?
= IF (CERCA.VERT (A1, B: B, 1, 0)> 10, CERCA.VERT (A1, B: B, 1, 0) - 10, CERCA.VERT (A1, B: B, 1, 0))
[Quanto sopra è solo un semplice esempio del problema, e non una formula particolare, che sto lavorando con.]
Per le nuove versioni di Excel con la barra multifunzione, vai a Nastro formule -> Definisci nome. È lo stesso dopo. Inoltre, per usare il tuo nome, puoi fare "Usa in Formula", proprio sotto Definisci nome, mentre modifichi la formula, oppure inizia a digitarlo, ed Excel ti suggerirà il nome. –
Si noti che ogni volta che Excel rileva un nome in una formula di Excel, valuta il nome. Sostituendo le sottoespressioni ripetute all'interno di una formula utilizzando un nome, si ottiene una formula più concisa ma non si risparmia alcun tempo di calcolo (in effetti è leggermente più lento perché Excel deve trovare la formula referto per il nome prima che possa valutarlo). –
Grazie, questo è stato utile. Penso che questo sia fondamentalmente ciò che Michael stava dicendo, ma i passaggi possono essere abbreviati: 1. Fai clic con il tasto destro del mouse su una cella e fai clic su ** Definisci nome ... ** 2. Inserisci un nome e la formula a cui vuoi associarlo nome/variabile locale 3. Usa variabile –