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

CONTA.SE con riferimento a cella in un foglio di lavoro diverso

Ultimo Aggiornamento: 04/01/2019 23:06
Post: 1
Registrato il: 03/01/2019
Città: MILANO
Età: 70
Utente Junior
excel 2016
OFFLINE
03/01/2019 15:33

Buongiorno, mi sono appena iscritto.

Ho 2 fogli di lavoro : Foglio1 e Foglio2.

Finalità: trovare quante volte è presente in Foglio 2 un nome appartenente a una lista in Foglio1.

La funzione =CONTA.SE residente in Foglio1 deve fare riferimento a un range posto in Foglio2.

In Foglio2 la cella in alto a sinistra del riferimento è variabile e deriva dalla funzione:
=CELLA("indirizzo";INDICE($B$2:$B$1633;CONFRONTA(T1;$B$2:$B$1633;0);1))
Tale formula è situata nella cella U1 del Foglio2 e genera regolarmente il riferimento a una cella (es.$B$31)
La cella in basso a destra del riferimento è costante. (K1633)

Quindi ho scritto in Foglio1:
=CONTA.SE(INDIRETTO("Foglio2!U1"):Foglio2!K1633;A2)
A2 è una cella di Foglio1 dove è presente il nome da ricercare in Foglio2

Il risultato che ne deriva è sempre 0, sia che sia presente il nome ricercato, sia nel caso in cui ovviamente non sia presente.

Se la formula CONTA.SE viene scritta direttamente in Foglio2 funziona ma a me serve che questa sia in Foglio1 in ogni cella della colonna B dove in colonna A invece ci sono i nomi da ricercare in Foglio2.

Penso sia un problema di sintassi (non viene generato un errore, ma un valore sbagliato, cioè 0)

E vorrei non utilizzare il VB possibilmente.

Come posso risolvere?




[Modificato da riccardo.53 04/01/2019 07:26]
Riccardo
Excel 2016 windows
Excel 2011 MAC
Post: 252
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
03/01/2019 16:50



Buona Sera

Allega il file privo di dati sensibili indicando il risultato

previsto

Saluti

Post: 99
Registrato il: 09/10/2013
Città: SIRACUSA
Età: 39
Utente Junior
Office 2019
OFFLINE
04/01/2019 06:29

ti consiglio di dare un occhiata al regolamento del forum e di aggiungere successivamente la firma con i dati richiesti oltre che ad allegare un file d esempio.
_________________________________________________________________
WIN 10 EXCEL 2019
(non excell/exchel/excellh/lesechel)
<---Hofinalmenteaggiustatolabarraspaziatrice--->
Post: 1
Registrato il: 03/01/2019
Città: MILANO
Età: 70
Utente Junior
excel 2016
OFFLINE
04/01/2019 07:24

Re:
DI DIO.IVANO, 04/01/2019 06.29:

ti consiglio di dare un occhiata al regolamento del forum e di aggiungere successivamente la firma con i dati richiesti oltre che ad allegare un file d esempio.



Grazie , ho allegato il file di esempio come consigliato. Per la firma non ho compreso se sia sufficiente inserire un messaggio personale oppure devo scansire la mia firma e allegarla.

Riccardo
Excel 2016 windows
Excel 2011 MAC
Post: 259
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
04/01/2019 10:03

Buongiorno
Senza entrare nel merito della formula che hai scritto dovresti allegare il file con un Po di dati e il risultato che vuoi ottenere scritto a mano (Non vedo nessun nome)
Ad occhio (scrivo da cellulare) mi sembra impostata male INDIRETTO
Post: 2
Registrato il: 03/01/2019
Città: MILANO
Età: 70
Utente Junior
excel 2016
OFFLINE
04/01/2019 11:30

Re:
DANILOFIORINI, 04/01/2019 10.03:

Buongiorno
Senza entrare nel merito della formula che hai scritto dovresti allegare il file con un Po di dati e il risultato che vuoi ottenere scritto a mano (Non vedo nessun nome)
Ad occhio (scrivo da cellulare) mi sembra impostata male INDIRETTO



Nel file ho tolto i dati sensibili e inserito una decina di nomi nella colonna di Foglio1 (gialli, verdi, rossi, etc)
Nella colonna App sempre di Foglio1 sono inserite le formule CONTA.SE che dovrebbero dare risultato 1 o maggiore di 1 se sono presenti uno o più nomi nella selezione in Foglio2.

Riccardo
Excel 2016 windows
Excel 2011 MAC
Post: 2.099
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
04/01/2019 18:59

ciao
devi dire a excel che U1 sta nel foglio2....

=CONTA.SE(INDIRETTO("Foglio2!"&Foglio2!U1):Foglio2!K1633;A2)

saluti



Domenico
Win 10 - Excel 2016
Post: 3
Registrato il: 03/01/2019
Città: MILANO
Età: 70
Utente Junior
excel 2016
OFFLINE
04/01/2019 23:06

Re:
dodo47, 04/01/2019 18.59:

ciao
devi dire a excel che U1 sta nel foglio2....

=CONTA.SE(INDIRETTO("Foglio2!"&Foglio2!U1):Foglio2!K1633;A2)

saluti






Perfetto, grazie!
Riccardo
Excel 2016 windows
Excel 2011 MAC
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 11:33. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com