Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Formula non riconosce cella vuota ??

Ultimo Aggiornamento: 04/10/2017 18:00
Post: 48
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
04/10/2017 09:22

Al momento non riesco ad allegare un file ma spero di essere chiaro tramite la trascrizione delle due formule.

In un foglio ho la seguente formula:
=SOMMA.PIÙ.SE(Dati!J:J;Dati!E:E;G4;Dati!L:L;"<>"&"";Dati!P:P;"<>"&"")

Il mio problema sta nella colonna P del foglio dati in cui è presente la seguente formula:
=SE(CERCA.VERT(E8;'Tab1'!A:K;11;FALSO)="";"";CERCA.VERT(E8;'Tab1'!A:K;11;FALSO))

I casi in cui nella colonna P la cella è vuota la prima formula non lo riconosce come tale, MA se cancello la formula invece riconosce la cella vuota °_°
Ho provato a fare un copia incolla valori della cella vuota con dentro la formula, ma confermo che mi restituisce una cella vuota.

Per cui quale sarebbe il problema che mi sfugge?
Post: 1.369
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
04/10/2017 09:28

ciao
metti 0 al posto di ""

se la cella ha una formula Excel non la riconosce come vuota
[Modificato da federico460 04/10/2017 09:29]
Post: 48
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
04/10/2017 10:39

Re:
federico460, 04/10/2017 09.28:

ciao
metti 0 al posto di ""

se la cella ha una formula Excel non la riconosce come vuota



Ciao Federico, ti ringrazio in anticipo per l'attenzione.

Intendi scrivere: Dati!P:P;"<>"&0 invece di Dati!P:P;"<>"&"" ?

Ci ho provato ma non funziona :(

Ho provato anche tramite una formula di prova (se cella è vuota scrivi x altrimenti y) e la cella (della colonna p) viene riconosciuta vuota, al contrario della mia formula iniziare (somma.più.se)

Post: 1.370
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
04/10/2017 11:21

ciao

non vorrei sbagliare

ma

=SOMMA.PIÙ.SE(Dati!J:J;Dati!E:E;G4;Dati!L:L;"<>"&"";Dati!P:P;"<>"&"")



come risultato se non vengono rispettati i parametri è 0

perciò opterei per


=SE(CERCA.VERT(E8;'Tab1'!A:K;11;FALSO)=0;"";CERCA.VERT(E8;'Tab1'!A:K;11;FALSO))



oppure


=SE(SOMMA.PIÙ.SE(Dati!J:J;Dati!E:E;G4;Dati!L:L;"<>"&"";Dati!P:P;"<>"&"") =0;"";SOMMA.PIÙ.SE(Dati!J:J;Dati!E:E;G4;Dati!L:L;"<>"&"";Dati!P:P;"<>"&"") )




Post: 49
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
04/10/2017 15:23

Le prime due le avevo provate, la terza l'ho provata ora ma non funziona.

Ora che ho avuto più tempo riesco ad allegare il file (dopo averlo ripulito di tutto ciò che non riguarda questo problema)
Ho cerchiato in rosso le celle su cui sto lavorando

Post: 426
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Senior
Excel2019
OFFLINE
04/10/2017 16:24

Ciao
Un saluto a Locate.

Mi sembra che nel Foglio Dati la formula in col. J debba essere questa:
=SE.ERRORE(SE(CERCA.VERT(B4;'Tab1'!A:C;1;FALSO)="";"";CERCA.VERT(B4;'Tab1'!A:C;1;FALSO));"")

Cioè il CERCA.VERT deve riferirsi alla prima colonna e non alla terza.

Non ho capito la formula del Foglio NEW

Ciao,
Mario
[Modificato da Marius44 04/10/2017 16:25]
Post: 50
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
04/10/2017 17:11

Re:
Marius44, 04/10/2017 16.24:

Ciao
Un saluto a Locate.

Mi sembra che nel Foglio Dati la formula in col. J debba essere questa:
=SE.ERRORE(SE(CERCA.VERT(B4;'Tab1'!A:C;1;FALSO)="";"";CERCA.VERT(B4;'Tab1'!A:C;1;FALSO));"")

Cioè il CERCA.VERT deve riferirsi alla prima colonna e non alla terza.

Non ho capito la formula del Foglio NEW

Ciao,
Mario



Ciao Marius, come fa a essere 1 se la prima colonna è l'elemento da cercare nelle successive? Dimmi se sbaglio. Terza colonna va bene :)


Post: 1.373
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
04/10/2017 17:23

ciao

usiamo una furbizia e aggiriamo il problema


=SE(SOMMA.PIÙ.SE(Dati!D:D;Dati!B:B;E3;Dati!F:F;"<>"&"";Dati!J:J;"x")-SOMMA.PIÙ.SE(Dati!D:D;Dati!B:B;E3;Dati!H:H;"<>"&"")="";"";SOMMA.PIÙ.SE(Dati!D:D;Dati!B:B;E3;Dati!F:F;"<>"&"";Dati!J:J;"x")-SOMMA.PIÙ.SE(Dati!D:D;Dati!B:B;E3;Dati!H:H;"<>"&""))



tanto sempre le x
usi come riferimento
[Modificato da federico460 04/10/2017 17:26]
Post: 428
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Senior
Excel2019
OFFLINE
04/10/2017 17:27

Ciao
scusa, chissà a cosa stavo pensando.

Ciao,
Mario
Post: 1.374
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
04/10/2017 17:30

ciao

però
io la formula non la capisco

mi spieghi tutti i passaggi

nel senso somma se - somma se

parla della stessa colonna perciò sarà sempre 0 se si avverano
le due condizioni
Post: 51
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
04/10/2017 18:00

Re:
federico460, 04/10/2017 17.30:

ciao

però
io la formula non la capisco

mi spieghi tutti i passaggi

nel senso somma se - somma se

parla della stessa colonna perciò sarà sempre 0 se si avverano
le due condizioni



Esatto! Difatti la formula pesca le date delle uscite ed entrate di materiale che va in trattamento. Per cui il materiale in uscita dal NON TRATTATO, quando rientra, va a finire nella colonna del TRATTATO

Poi entra in gioco la colonna contenente le x: il discorso fatto sopra vale infatti solo per i materiali contrassegnati con le x mentre per gli altri, finita la produzione, deve andare a magazzino direttamente nella colonna del trattato

La tua formula funziona! Stamattina avevo fatto anche io una cosa simile ma avevo usato la sintassi diversa ("="&"x") ed evidentemente sbagliata.

Grazie davvero!
[Modificato da Eso71 04/10/2017 18:17]
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 06:50. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com