Excel - Riferimento di riga dinamico in base alla riga in cui incollo una formula?


2

Ho una formula semplice, spesso usata che inserisco come testo normale nei fogli di calcolo che ricevo. Sembra qualcosa del genere:

=IF(D8="FOO", "BAR", "BAZ")

Sembra in D8 per la parola "FOO". Se lo trova, mostrerà "BAR". In caso contrario, mostrerà "BAZ"

Funziona alla grande. Il problema è che devo incollare questa formula come testo normale in molti fogli di calcolo. Dovrebbe SEMPRE guardare nella colonna D per "FOO", tuttavia non lo voglio sempre guardare nella riga 8. Mi piacerebbe che guardasse qualsiasi riga in cui lo sto incollando.

Ad esempio, se ho incollato la formula precedente nella riga 25, ad esempio, mi piacerebbe che cambiasse automaticamente in questo:

=IF(D25="FOO", "BAR", "BAZ")

C'è un modo per raggiungere questo obiettivo?

Risposte:


5
=IF(INDIRECT("D"&ROW())="FOO","BAR","BAZ")

Questo dovrebbe funzionare INDIRETTO non è una formula molto veloce, quindi se ne hai molti potrebbe rallentare le cose per te.


Ha funzionato perfettamente, grazie molte.
michaelmichael

0

Sì, ci sono molti dettagli Qui . Puoi fare in modo che le cellule facciano riferimento ad altre celle in base a dove si trovano. Il mio link è fondamentalmente un come per i riferimenti di cella.


Immagino che la mia domanda non sia chiara (o non sto leggendo abbastanza chiaramente il contenuto del tuo link). Ottengo il concetto di riferimenti assoluti e relativi, ma l'articolo collegato non è valido se incollo la formula come testo normale in un altro foglio di calcolo, ad esempio. Mi chiedo se è possibile scrivere una formula che utilizza un riferimento di colonna assoluto ma un riferimento di riga relativo alla riga in cui è stata incollata la formula.
michaelmichael

Prima di leggere questo commento, vorrei risponderti =IF($D8="FOO", "BAR", "BAZ"). Immagino sia meglio aggiornare questo requisito alla domanda.
wilson
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.