| | Post: 31 | Registrato il: 29/04/2002
| Utente Junior | 2007 | | OFFLINE | |
|
13/02/2015 09:12 | |
Buongiorno, chiedo cortesemente questo aiuto :
Foglio 1: in A2 inserisco un numero in D5 mi deve dare il corrispondente della tabella che si trova nel foglio chiamato radar dove abbiamo A1 1 B1 45 C1 46 D1 90- E1 il corrispondente cioè nr 23
NB: IL corrispondente del 1-45-46-90 sarà sempre 23
Tabella radar 1-45-46-90 corispondente “23”
Risultato dopo l’inserimento del numero 45 nella casella A2 foglio 1 ………..23
Grazie |
|
| | Post: 1.531 | Registrato il: 03/04/2013
| Utente Veteran | Excel 2000 - 2013 | | OFFLINE | |
|
13/02/2015 09:32 | |
Potresti spiegare, con parole tue, il motivo per cui non puoi allegare un File senza dati sensibili?
Windows XP - Excel 2000
Windows 10 - Excel 2013 |
| | Post: 31 | Registrato il: 29/04/2002
| Utente Junior | 2007 | | OFFLINE | |
|
13/02/2015 09:39 | |
Ecco il file
Sistema operativo windows 7 excel 2007
|
| | Post: 1.532 | Registrato il: 03/04/2013
| Utente Veteran | Excel 2000 - 2013 | | OFFLINE | |
|
13/02/2015 10:59 | |
In attesa di una Formula più "umana", potresti sopperire con: =SE(MATR.SOMMA.PRODOTTO((Radar!$A$1:$D$23=$A$2)*RIF.COLONNA(Radar!$A$1:$D$23))=1;CERCA.VERT($A$2;Radar!$A:$E;6-1;0);SE(MATR.SOMMA.PRODOTTO((Radar!$A$1:$D$23=$A$2)*RIF.COLONNA(Radar!$A$1:$D$23))=2;CERCA.VERT($A$2;Radar!$B:$E;6-2;0);SE(MATR.SOMMA.PRODOTTO((Radar!$A$1:$D$23=$A$2)*RIF.COLONNA(Radar!$A$1:$D$23))=3;CERCA.VERT($A$2;Radar!$C:$E;6-3;0);SE(MATR.SOMMA.PRODOTTO((Radar!$A$1:$D$23=$A$2)*RIF.COLONNA(Radar!$A$1:$D$23))=4;CERCA.VERT($A$2;Radar!$D:$E;6-4;0);"")))) Nel frattempo cerco anch'io una Formula meno arzigogolata. Giuseppe
Windows XP - Excel 2000
Windows 10 - Excel 2013 |
| | Post: 32 | Registrato il: 29/04/2002
| Utente Junior | 2007 | | OFFLINE | |
|
13/02/2015 11:20 | |
Grazie GiuseppeMN, perfetto
buona giornata |
| | Post: 1.860 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
13/02/2015 12:20 | |
Un'alternativa alla proposta di Giuseppe.
In D5::
=INDICE(Radar!$E$1:$E$23;CONFRONTA(CERCA.VERT("*#"&A2&"#*";CONCATENA("#";Radar!A1:A23;"#";Radar!B1:B23;"#";Radar!C1:C23;"#";Radar!D1:D23;"#");1;0);CONCATENA("#";Radar!A1:A23;"#";Radar!B1:B23;"#";Radar!C1:C23;"#";Radar!D1:D23;"#");0)) Matriciale da confermare con ctrl+maius+invio
Ovviamente diventa più semplice se creiamo un "nome":
Nome -> Radar
Riferito a -> =CONCATENA("#";Radar!$A$1:$A$23;"#";Radar!$B$1:$B$23;"#";Radar!$C$1:$C$23;"#";Radar!$D$1:$D$23;"#")
e in D5::
=INDICE(Radar!$E$1:$E$23;CONFRONTA(CERCA.VERT("*#"&A2&"#*";Radar;1;0);Radar;0)) sempre matriciale da confermare con ctrl+maius+invio.
Bye!
scossa
scossa's web site
___
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| | Post: 1.862 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
13/02/2015 12:52 | |
Prima che chi so io intervenga con le forbici:
=SOSTITUISCI(DESTRA(CERCA.VERT("*#"&A2&"#*";CONCATENA("#";Radar!A1:A23;"#";Radar!B1:B23;"#";Radar!C1:C23;"#";Radar!D1:D23;"#";Radar!E1:E23;"#");1;0);4);"#";"")
sempre matriciale. [Modificato da scossa 13/02/2015 12:53]
Bye!
scossa
scossa's web site
___
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| | Post: 1.863 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
13/02/2015 12:59 | |
Scossa.vr, 13/02/2015 12:52:
Prima che chi so io intervenga con le forbici:
=SOSTITUISCI(DESTRA(CERCA.VERT("*#"&A2&"#*";CONCATENA("#";Radar!A1:A23;"#";Radar!B1:B23;"#";Radar!C1:C23;"#";Radar!D1:D23;"#";Radar!E1:E23;"#");1;0);4);"#";"")
sempre matriciale.
E prima che tagli anche questa:
=SINISTRA(DESTRA(CERCA.VERT("*#"&A2&"#*";CONCATENA("#";Radar!A1:A23;"#";Radar!B1:B23;"#";Radar!C1:C23;"#";Radar!D1:D23;"#";Radar!E1:E23;"#");1;0);3);2)
[Modificato da scossa 13/02/2015 13:00]
Bye!
scossa
scossa's web site
___
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| | Post: 1.533 | Registrato il: 03/04/2013
| Utente Veteran | Excel 2000 - 2013 | | OFFLINE | |
|
13/02/2015 13:05 | |
Buon pomeriggio, Satos; intervengo solo perchè avevo promesso una soluzione alternativa alla mia in Risposta #4 (da dimenticare! ) Dopo aver preso buona nota delle risposte di Scossa (che saluto), potresti provare con, in D5: =INDIRETTO("Radar!" &INDIRIZZO(MATR.SOMMA.PRODOTTO((Radar!$A$1:$D$23=$A$2)*RIF.RIGA(Radar!$A$1:$D$23));5)) A disposizione. Buon Lavoro e buona serata. Giuseppe
Windows XP - Excel 2000
Windows 10 - Excel 2013 |
| | Post: 2.872 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Veteran | 2010 | | OFFLINE |
|
13/02/2015 13:06 | |
ciao
non ho letto bene il quesito ma dalle formule proposte e dai risultati, più che tagliare, la riduco in scala:
=22+AGGREGA(15;6;RIF.RIGA($A$1:$D$23)/(Radar!A1:D23=A2);1)
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 2.873 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Veteran | 2010 | | OFFLINE |
|
13/02/2015 13:09 | |
oppure matriciale
=22+MIN(SE(Radar!A1:D23=A2;RIF.RIGA(A1:D23)))
--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8 |
| | Post: 1.864 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
13/02/2015 13:17 | |
ninai, 13/02/2015 13:06:
Ah! questi giovani, non sono più abituati a faticare e ricorrono alle nuove funzioni messe a disposizione nelle versioni recenti di Excel, senza pensare ai milioni di utenti con Excel 2003
Bye!
scossa
scossa's web site
___
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| | Post: 33 | Registrato il: 29/04/2002
| Utente Junior | 2007 | | OFFLINE | |
|
13/02/2015 19:04 | |
Grazie a tutti per la vostra bravura nel risolvere questo mio problema.
|
| | Post: 4.162 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | OFFLINE |
|
14/02/2015 07:38 | |
Ciao forse sbaglio, lo sapete che con le formule non vado in accordo, ma la funzione "AGGREGA" credo che sia stata implementata dalla versione 2010, quindi Sitos non potrà usufruirne visto che dichiara la versione 2007.
comunque buono a sapersi che si può usare anche in questo caso.
Ciao By Sal se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
|
|