se in una matrice ho due celle sulla stessa verticale con lo stesso
contenuto, come faccio con la funzione cerca.vert(...) a fargli scegliere
una o l'atra cella?
Grazie
Non ho proprio capito. CERCA.VERT non ti individua una cella, ti
restituisce il valore contenuto in una specifica cella. Ora se le celle
in questione hanno lo stesso contenuto, cosa cambia da quale cella
proviene? :-)
Se invece il tuo problema è indicare da quale colonna prendere la cella,
una volta individuata la riga, devi usare il parametro indice.
Dalla guida in linea
| CERCA.VERT
| CERCA.VERT(valore;tabella_matrice;indice;intervallo)
| Indice è il numero di colonna in tabella_matrice dal quale deve
| essere restituito il valore corrispondente.
P.S. Noto ora per la prima volta che in quella pagina della guida in
linea la definizione della funzione è sballata:
| Cerca un valore nella colonna più a sinistra di una tabella e lo restituisce
| nella colonna indicata in corrispondenza della stessa riga
anziché
Cerca un valore nella colonna più a sinistra di una tabella e
restituisce il valore, in corrispondenza della stessa riga, nella
colonna indicata
--
Tiziano Marmiroli
Microsoft MVP - Office System
> se in una matrice ho due celle sulla stessa verticale con lo stesso
> contenuto, come faccio con la funzione cerca.vert(...) a fargli scegliere
> una o l'atra cella?
Ops! "Sulla stessa verticale"... è chiaro, avevo letto male. Vedi il thread
Subject: trovare record con dati non univoci
Date: Fri, 18 Mar 2005 02:49:01 -0800
www.google.it/groups?threadm=914394E0-7946-4DB6...@microsoft.com
Url breve: http://snipurl.com/findnth
Facci sapere se e come hai risolto, grazie.
Ho cretato un file excel per fare delle fatture per la mia ditta
individuale.
In una cartella c'è la matrice con i dati per la fattura, che inserisco di
volta in volta.
In un'altra cartella c'è il layout per la stampa.
In questa cartella ho creato la possibilità di scelta della ragioni sociali,
contenuti nella prima, tramite la funzione convalida dati.
Poi con la funzione cerca.vert in base alla ragione sociale scelta mi vado a
cercare i relativi dati.
Il problema è che se ho inserito 2 ragioni sociali uguali, ma cambia il
numero fattura e/o gli importi, la funzione cerca.vert mi restituisce il
primo che trova.
Non posso scegliere tra uno o l'altro.
Spero di aver chiarito il problema.
<eb...@balistreri.it> ha scritto nel messaggio
news:OZQorT%23MHH...@TK2MSFTNGP02.phx.gbl...
> In questa cartella ho creato la possibilità di scelta della ragioni sociali,
> contenuti nella prima, tramite la funzione convalida dati.
>
> Poi con la funzione cerca.vert in base alla ragione sociale scelta mi vado a
> cercare i relativi dati.
>
> Il problema è che se ho inserito 2 ragioni sociali uguali, ma cambia il
> numero fattura e/o gli importi, la funzione cerca.vert mi restituisce il
> primo che trova.
ciao,
il link che ti segnala Tiziano risponde alla tua esigenza.
Se trovi difficoltà nell'adattare, fa sapere quali!
--
ciao
giovanna
..........................................
http://www.riolab.org
..........................................
Il mio problema è che seleziono il nominativo da una cella che è stata
impostata tramite convalida nomi, elenco.
Non sono io che di volta in volta so quale andare prendere.
Nel link riportato devo sapere esattamente sapere a quale nominativo sono
interessato.
"giovanna" <giovan...@asiatiscali.it> ha scritto nel messaggio
news:mn.4d667d717...@asiatiscali.it...
> Ho visto il link.
>
> Il mio problema è che seleziono il nominativo da una cella che è stata
> impostata tramite convalida nomi, elenco.
Si, ma la scelta la fai comunque su una cella.
Cioè, se convalida si trova in cella A1, vedrai in A1 la ragione
sociale?
>
> Non sono io che di volta in volta so quale andare prendere.
non capisco...
"giovanna" <giovan...@asiatiscali.it> ha scritto nel messaggio
news:mn.50257d719...@asiatiscali.it...
> Scriveva san nel <uxB#TWENH...@TK2MSFTNGP06.phx.gbl>, del 10/01/2007:
>
>> Ho visto il link.
>>
>> Il mio problema č che seleziono il nominativo da una cella che č stata
>> impostata tramite convalida nomi, elenco.
>
> Si, ma la scelta la fai comunque su una cella.
>
> Cioč, se convalida si trova in cella A1, vedrai in A1 la ragione sociale?
> Allora dove devo inserire la nuova procedura?
> come faccio a scegliere gatto 1 o 2?
>
Proviamo.
Foglio1:
in A2:A50 le "ragioni sociali",
in B2:B50 numero fattura
in C2:C50 importi
Foglio2:
A2: convalida per scelta "ragione sociale"
in B2:
=INDICE(Foglio1!B$2:B$50;PICCOLO((SE(Foglio1!$A$2:$A$50=$A2;RIF.RIGA($A$2:$A$50)-1;"");RIF.RIGA()-1))
formula matriciale, da immettere premendo Ctrl+Shift e, senza staccare,
Invio.
Trascini ora la formula in verticale: avrai i num fattuta relativi a
stessa rag sociale,
Trascini in orizzontale: avrai gli importi realtivi a stessa rag
sociale.
vedi se va ...
ho risolto il problema diversamente, ma ho fatto tesoro di ciņ che mi hai
detto.
Mi servirą sicuramente per altre occasioni.
Grazie
"giovanna" <giovan...@asiatiscali.it> ha scritto nel messaggio
news:mn.53d57d717...@asiatiscali.it...
> Grazie 1.000 Giovanna,
>
>
> ho risolto il problema diversamente,
e non ci dici come???
noi siamo dei curiosoni! :-)
prima la ricerca nella matrice veniva fatta in base alla ragione sociale che
potevanon essercene piů celle uguali, ora ho deciso di fare il controllo sul
numero della fattura.
Il numero deve per forza essere univoco.
Cosě facendo ho risolto il problema.
"giovanna" <giovan...@asiatiscali.it> ha scritto nel messaggio
news:mn.5d137d71f...@asiatiscali.it...