inserire due formule in una cella + nascondere celle contenenti 0

Anonimo
2022-02-01T14:58:42+00:00

Buonasera,

è possibile scrivere due formule in una stessa cella?

Ho gia questa formula ='MAGAZZINO!a4 (che mi riporta i dati inseriti nel foglio "MAGAZZINO", inserendo questa formula poi tutte le mie celle successive che non ho inserito diventano 0,

Ho provato a scrivere la formula in questo modo ma non me la da giusta:

='MAGAZZINO!'a4;SE(A123="";"";)

=SE(A123="";"";)&'MAGAZZINO!'a4

Vorrei che le celle della casella A-B-C quelle senza dati diventassero vuote (non voglio nasconderle)

Grazie

Microsoft 365 e Office | Excel | Per la casa | MacOS

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Gianfranco55 25,190 Punti di reputazione Moderatore volontario
2022-02-02T11:43:28+00:00

ciao

ti do dei chiarimenti su come excel vede le cose.

lascia vuota la cella A1

in B1 scrivi 3

in G1

metti

=B1*A1

come vedi il risultato è 0

ora in A1 scrivi

=SE(B8="";"")

e vedi cosa succede.

come vedi se la cella è vuota viene letta come 0

altrimenti con "" la rendi come un testo e in caso di calcoli ti rende errore

tutto parte da qui

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2022-02-02T10:36:07+00:00

Ciao Leonardo,

Ho provato ma non funziona penso sia perche nella pagina Prezzi Auto la cella C138 la formula non abbia alcun dato ad cui attribuirsi

(Non so è una mia opinione)

Immagine

Per evitare formule che ricordano il famoso lungo romanzo Guerra e pace di Lev Tolstoj, penso che la soluzione più semplice sia adottare la formattazione suggerito da Gianfranco (ossia 0;-0;;@ ) e sostituire la tua formula con:

   =SE.ERRORE(C138\*'PREZZI Auto'!C138;"")

===

Regards,

Norman

Immagine

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

18 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2022-02-01T16:41:53+00:00

    Ciao Leonardo,

    Si grazie mille della sua risposta e mi hi risolto un problema.

    Bene!

    invece se avessi già una formula nella cella es: =SOMMA.SE(Carico!$A$4:$A$10005;A123;Carico!$B$4:$B$10005)-(SOMMA.SE(Scarico!$A$4:$A$10006;A123;Scarico!$B$4:$B$10006))

    e voglio fare la stessa cosa

    Se questa formula deve comportarsi allo stesso modo in cui funziona la formula che ho suggerito, ossia un risultato zero deve essere nascosto, prova:

    =SE(SOMMA.SE(Carico!$A$4:$A$10005;A123;Carico!$B$4:$B$10005)-(SOMMA.SE(Scarico!$A$4:$A$10006;A123;Scarico!$B$4:$B$10006))<>0;SOMMA.SE(Carico!$A$4:$A$10005;A123;Carico!$B$4:$B$10005)-(SOMMA.SE(Scarico!$A$4:$A$10006;A123;Scarico!$B$4:$B$10006));"")

    io ho fatto cosi ma non funziona

    =SOMMA.SE(Carico!$A$4:$A$10005;A123;Carico!$B$4:$B$10005)-(SOMMA.SE(Scarico!$A$4:$A$10006;A123;Scarico!$B$4:$B$10006))&SE(A4<>"";A4;"")

    Non capisco questa formula!

    Forse potresti spiegare l'obiettivo della formula a parole. Più in particolare, ti prego di spiegare la rilevanza della cella A4 rispetto al risultato della formula Somma.Se.

    ===

    Regards,

    Norman

    Immagine

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2022-02-01T16:16:30+00:00

    Ciao Norman,

    Si grazie mille della sua risposta e mi hi risolto un problema.

    invece se avessi già una formula nella cella es: =SOMMA.SE(Carico!$A$4:$A$10005;A123;Carico!$B$4:$B$10005)-(SOMMA.SE(Scarico!$A$4:$A$10006;A123;Scarico!$B$4:$B$10006))

    e voglio fare la stessa cosa

    io ho fatto cosi ma non funziona

    =SOMMA.SE(Carico!$A$4:$A$10005;A123;Carico!$B$4:$B$10005)-(SOMMA.SE(Scarico!$A$4:$A$10006;A123;Scarico!$B$4:$B$10006))&SE(A4<>"";A4;"")

    Mi potresti aiutare?

    Grazie mille

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2022-02-01T15:21:59+00:00

    Ciao Leonardo,

    Se ho capito, prova una formula del genere:

      **=SE(MAGAZZINO!A4&lt;&gt;"";MAGAZZINO!A4;"")**  
    

    ===

    Regards,

    Norman

    Immagine

    La risposta è stata utile?

    0 commenti Nessun commento