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

Formula con Cerca;Vert() più occorrenze

Ultimo Aggiornamento: 01/04/2023 15:26
Post: 7.186
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
01/04/2023 10:14

Ciao sono alle prese con una formula che ha più dati con lo stesso parametro di ricerca.

tento di spiegarmi:

in una cella con una formula di dovrebbe riportare 1 - 0 vero-falso, ma i parametri da controllare sono diversi, ho tentato questa formula

=SE(E(G3=J3;CERCA.VERT(B3;Familiari;17;0)=1);1;0)

in effetti devo controllare se le 2 condizioni nella funzione "E()" siano vere o false

ma non funzionala prima parte "=SE(E(G3=J3;" va bene perche è un riferimento semplice, ma non so se il "cerca.vert()" va bene come formula usata

la tabella "Familiari" nella prima colonna vi è un codice che può essere uguale a "B3= 233" e giustamente se controlla la 17 colonna e trova il valore 1 o 0zero la condizione diventa vera o falsa.

il problema che possono esserci più righe con il codice "B3" e potrebbe essere che qualcuna di queste righe abbia un valore 0zero il mio riscontro di vero o falso dovrebbe portarmi 1vero se tutte le righe con il codice B3 sia 1 e falso in caso che anche 1 abbia valore 0zero.

non so se Cerc.Vert() sia la funzione giusta, credo che non lo sia in quanto so che si ferma al primo dato trovato, la formula dovrebbe andare nella colonna "L", ma non so quale altra funzione potrei applicare.

allego 2 immagini esplicative




allego anche il file logicamente ridimensionato per eventuali prove

Ciao By Sal (8-D
[Modificato da by sal 01/04/2023 10:16]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 2.908
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
01/04/2023 10:53

ciao
prova questa
=SE(E($G3=$J3;CONTA.SE($CA$3:$CA$1000;$B3)=CONTA.PIÙ.SE($CA$3:$CA$1000;$B3;$CQ$3:$CQ$1000;1));1;0)
Post: 7.187
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
01/04/2023 11:09

Ciao Federico sei Grande, funziona a dovere.

ho visto che hai usato Conta.piu.se(), ma se non lo potrei usare causa versione excel, come diventerebbe la formula?

Ciao By Sal (8-D

se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 2.909
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
01/04/2023 13:32

ciao
=SE(E($G3=$J3;MATR.SOMMA.PRODOTTO(($CA$3:$CA$1000=B3)*($CQ$3:$CQ$1000=1))=CONTA.SE($CA$3:$CA$1000;$B3));1;0)

semplificato
=SE(E($G3=$J3;MATR.SOMMA.PRODOTTO(($CA$3:$CA$1000=B3)-(($CA$3:$CA$1000=B3)*($CQ$3:$CQ$1000=1)))=0);1;0)

comunque il somma piu se funziona dalla versione 2010
[Modificato da federico460 01/04/2023 13:57]
Post: 7.188
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
01/04/2023 15:04

Ciao Grazie, a volte quanto meno te lo aspetti, trovi qualcuno che ha ancora win7(che preferivo) ed usa ancora excel2003, ho detto meno te lo aspetti perche hanno la possibilità di win11 ed oltre.

Ciao e Grazie Salvatore
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 516
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Senior
EXCEL 2016 - SPREAD32
OFFLINE
01/04/2023 15:26

ciao Sal
non te l'ha detto mica il medico di tenerti windows 42
formatta e installa w7
tanto dopo ci puoi mettere anche Excel 365
Se non lo sai fare troverai ben qualcuno capace di farlo

poi non ho capito, se preferisci windows 7 perchè parli di W11 ?

Leo
[Modificato da L2018 01/04/2023 15:27]

LEO
https://t.me/LordBrum
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 10:59. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com