Un problema ricorrente di Excel che ho sono formule come INDEX(array,row,column)
che restituiscono 0 quando non c'è risultato, piuttosto che restituire vuoto.Hanno formule di Excel che restituiscono 0, rendono il risultato vuoto
Qual è il modo migliore per modificare il risultato dello zero in bianco?
Ecco approcci che ho provato finora:
1) Uso di divisione per zero. Se INDICE restituisce 0, causo un errore che filtro quindi.
=IFERROR(1/1/INDEX(A,B,C),"")
CONS: Rende la formula più caotica e nasconde gli errori che potresti voler vedere.
2) Utilizzo di formattazione personalizzata
0;-0;;@
CONTRO:
1) non può contemporaneamente applicare il formato della data
2) non funziona con la formattazione condizionale quando si tratta di controllare per celle vuote (v'è ancora il valore zero, è solo non mostrato)
3) Uso IF
dichiarazioni
=IF((1/1/INDEX(A,B,C))<>"",(1/1/INDEX(A,B,C)),"")
CONS: ripetizione disordinata
Qualcuno ha altre/migliori idee?
Nessun motivo non è possibile escludere zero con formato data - formato personalizzato come questo ad esempio - m/g/aa ;; –
Tristan, solo per interesse, che tipo di dettagli extra stai cercando (in base al tuo commento quando imposti il bounty)? La mia risposta (e alcune delle altre) sembrano fornire abbastanza dettagli, per quanto posso vedere, che permettano di risolvere il problema. Ho persino aggiunto passaggi dettagliati su come creare la macro e usarla, nel caso in cui fosse ciò che causava il tuo dolore. Se pensi che le risposte siano carenti in qualche modo, dicci _why_ e possiamo correggerle. – paxdiablo