Utilizzando “Se la cella contiene #N/A” come una formula condizione.

Ho bisogno di aiuto sul mio foglio di Excel. Come posso dichiarare le seguenti IF condizione correttamente?

if A1 = "n/a" then C1 = B1
else if A1 != "n/a" or has value(int) then C1 = A1*B1
  • stai chiedendo per una formula di excel o codice VBA?
  • scusami se non sono stato chiaro, im chiedendo per una formula di excel 🙂
  • utilizzare IFNA Funzione di Excel 2016, Excel 2013, Excel 2016 per Mac, Excel per Mac 2011, Online di Excel, Excel per iPad, Excel per iPhone, Excel per le tavolette Android, Excel Mobile, Excel per i telefoni Android (support.office.com/en-us/article/…)
InformationsquelleAutor bobbyjones | 2014-01-07



4 Replies
  1. 99

    Immettere la seguente formula nella C1:

    =IF(ISNA(A1),B1,A1*B1)

    Screenshots:

    Quando #N/Un:

    Utilizzando “Se la cella contiene #N/A” come una formula condizione.

    Quando non #N/Un:

    Utilizzando “Se la cella contiene #N/A” come una formula condizione.

    Fateci sapere se questo aiuta.

    • grazie! appena mi ha salvato un sacco di lavoro 🙂
  2. 1

    “N/A” non è una stringa è un errore, provate questo:

    =if(ISNA(A1),C1)
    

    devi mettere questa formula nella cella B1 modo da ottenere il valore della formula

    • Mi manca interpretato, la domanda non era chiara, ma io sono felice di aver trovato la risposta
  3. 0

    Un possibile approccio alternativo in Excel 2010 o versioni successive:

    AGGREGATE(6,6,A1,B1)

    In AGGREGATE funzione il primo 6 indica PRODUCT funzionamento e la seconda 6 indica “ignora errori”

    [testato]

Lascia un commento