| | Post: 1 | Registrato il: 29/08/2014
| Città: MILANO | Età: 32 | Utente Junior | 2010 | | OFFLINE | |
|
29/08/2014 14:23 | |
Ciao a tutti!
Vorrei sapere se è possibile abbinare una lettera ad un gruppo di valori.
Mi spiego meglio
1 - 5 --> A
6 - 10 -->B
11 - 15 --> C
Se nella cella A1 ho il numero 4 come faccio affinchè mi compaia nella cella A2, ad esempio, la lettera A?
E' possibile con excel o devo rassegnarmi e fare a mano?
Grazie a chiunque mi risponderà. |
|
| | Post: 1.508 | Registrato il: 27/09/2010
| Città: FIRENZE | Età: 61 | Utente Veteran | Excel 2010 | | OFFLINE | |
|
29/08/2014 14:34 | |
associare numero a lettera Ciao,
prova
=SE.ERRORE(SCEGLI(A1;"A";"A";"A";"A";"A";"B";"B";"B";"B";"B";"C";"C";"C";"C";"C");"")
oppure
=SE.ERRORE(CERCA.VERT(A1;{1\"A".6\"B".11\"C".16\""};2);"")
Spero sia d'aiuto [Modificato da (Canapone) 29/08/2014 14:38]
|
| | Post: 1.741 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
29/08/2014 14:36 | |
Altra possibile soluzione:
=INDICE({"A"."B"."C"."ALTRO"};CONFRONTA(A1;{1.6.11.16}))
Edit:
per tenere conto anche di valori inferiori a 1:
[TESTO ::vb=INDICE({"ALTRO"."A"."B"."C"."ALTRO"};CONFRONTA(A1;{-99.1.6.11.16}))
Sostituire -99 con valore negativo a coerenza.[Modificato da scossa 29/08/2014 14:46]
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.742 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
29/08/2014 14:43 | |
Re: associare numero a lettera (Canapone), 29/08/2014 14:34:
Ciao,
prova
=SE.ERRORE(SCEGLI(A1;"A";"A";"A";"A";"A";"B";"B";"B";"B";"B";"C";"C";"C";"C";"C");"")
Restando con SCEGLI() semplificherei con:
=SCEGLI((A1>0)+(A1>5)+(A1>10)+(A1>15)+(A1<1)*4;"A";"B";"C";"ALTRO")
Edit: corretta piccolissima, insignificante, quasi del tutto trascurabile imprecisione che quel "fetuso" di ninai ha sbandierato ai quattro venti
[Modificato da scossa 29/08/2014 19:17]
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.509 | Registrato il: 27/09/2010
| Città: FIRENZE | Età: 61 | Utente Veteran | Excel 2010 | | OFFLINE | |
|
29/08/2014 14:47 | |
Ciao,
giusto per divertimento: un altro modo potrebbe essere
=STRINGA.ESTRAI(" AAAAABBBBBCCCCC";A1+1;1)
Saluti [Modificato da (Canapone) 29/08/2014 14:49]
|
| | Post: 493 | Registrato il: 24/04/2004
| Città: TERAMO | Età: 63 | Utente Senior | 2010 | | OFFLINE |
|
29/08/2014 15:05 | |
Ciao.
Soluzione alternativa:
=CODICE.CARATT(ARROTONDA.PER.ECC(A1/5;0)-1+CODICE("A"))
ovvero
=CODICE.CARATT(ARROTONDA.PER.ECC(A1/5;0)+64) [Modificato da Zer0kelvin 29/08/2014 15:06] __________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya) |
| | Post: 1 | Registrato il: 29/08/2014
| Città: MILANO | Età: 32 | Utente Junior | 2010 | | OFFLINE | |
|
29/08/2014 15:54 | |
Grazie e un'altra domanda Grazie mille! Sono riuscita senza problemi
Un'ultima curiosità. E se volessi che a un qualcosa che scrivo corrispondesse un valore?
Mi spiego:
Se io scrivo 30lode, vorrei che excel lo vedesse come un 30,3 e che quindi quando vado a fare la media, quel 30lode venga letto come un 30,3 senza darmi errore. Si può fare? |
| | Post: 1.510 | Registrato il: 27/09/2010
| Città: FIRENZE | Età: 61 | Utente Veteran | Excel 2010 | | OFFLINE | |
|
29/08/2014 16:28 | |
Ciao,
le medie restituiscono spesso risultati inattesi.
Forse avremo bisogno di un esempio per capire come adattare la formula al lavoro che stai facendo.
Un modo potrebbe essere:
=(SOMMA(A1:A30)+CONTA.SE(A1:A30;"30LODE")*30,3)/CONTA.VALORI(A1:A30)
oppure per essere ancora più prudenti (non conosco il file e come sono registrati i dati)
=(SOMMA(A1:A30)+CONTA.SE(A1:A30;"30LODE")*30,3)/(CONTA.NUMERI(A1:A30)+CONTA.SE(A1:A30;"30LODE"))
Anche in questo caso, ci sono sicuramente soluzioni migliori.
Saluti [Modificato da (Canapone) 29/08/2014 16:33]
|
| | Post: 2.465 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Veteran | 2010 | | OFFLINE |
|
29/08/2014 16:41 | |
Ciao a tutti
due giorni senza connessione mi hanno fatto perdere questa bella "ammucchiata".
Ho letto belle soluzioni, Giusto per farla ancora più facile/banale:
=SCEGLI(INT((A1-1)/5)+1;"A";"B";"C")
--------------------------------------------------
"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.743 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
29/08/2014 16:58 | |
ninai, 29/08/2014 16:41:
Ciao a tutti
due giorni senza connessione mi hanno fatto perdere questa bella "ammucchiata".
Ho letto belle soluzioni, Giusto per farla ancora più facile/banale:
=SCEGLI(INT((A1-1)/5)+1;"A";"B";"C")
Seeeeeee....... tu te ne stai a mangiare granite caffé con panna e poi vieni qui a smacchiare i giaguari con formulette così banali, tropppo comodo!
E se in aA1 ci fosse 0, oppure 24?
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: 2.466 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Veteran | 2010 | | OFFLINE |
|
29/08/2014 17:14 | |
ValeJovi, 29/08/2014 14:23:
Ciao a tutti!
Vorrei sapere se è possibile abbinare una lettera ad un gruppo di valori.
Mi spiego meglio
1 - 5 --> A
6 - 10 -->B
11 - 15 --> C
Scossa
Io mi sono attenuto alla richiesta.
Giusto per precisare
1) alla granita ti sei dimenticato la briosche, meglio se appena sfornata e più di una.
2) controlla la tua di formula che nella fretta e nell' eccesso di simpatia ti sei dimenticato un piccolo particolare che non la fa funzionare
--------------------------------------------------
"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.268 | Registrato il: 27/10/2003
| Città: SESTO SAN GIOVANNI | Età: 43 | Utente Veteran | 2010 | | OFFLINE | |
|
29/08/2014 18:22 | |
ninai, 29/08/2014 17:14:
2) controlla la tua di formula
Ohohoh questa è una di quelle cose che nemmeno i più saggi osano dire!
Applausi per Sant(in)o e per la temerarietà!
________________________________
Excel 2010 - Win 7 Ufficio
Excel 2013 - Win 8 Casa
A poche informazioni corrispondono poche spiegazioni. |
| | Post: 1.744 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
29/08/2014 18:42 | |
ninai, 29/08/2014 17:14:
2) controlla la tua di formula ....
Quale? che ne ho sparate tante e non ho voglia di verificarle tutte!
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: 2.467 | Registrato il: 04/07/2012
| Città: BARCELLONA POZZO DI GOTTO | Età: 61 | Utente Veteran | 2010 | | OFFLINE |
|
29/08/2014 18:51 | |
Re: Re: associare numero a lettera "chi di spada ferisce......."
questa è una vendetta trasversale a favore dei poveri VBAisti che stai vessando nell'altro topic
Oggi sono buono, ti do l'indizio che ti farà capire subito l'ERRORE!!!!!
Scossa.vr, 29/08/2014 14:43:
Restando con SCEGLI() semplificherei con:
=SCEGLI((A1>1)+(A1>5)+(A1>10)+(A1>15)+(A1<1)*4;"A";"B";"C";"ALTRO")
--------------------------------------------------
"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.745 | Registrato il: 27/07/2010
| Utente Veteran | | | OFFLINE |
|
29/08/2014 18:58 | |
Re: Re: Re: associare numero a lettera ninai, 29/08/2014 18:51:
"chi di spada ferisce......."
questa è una vendetta trasversale .....
Oggi sono buono, ti do l'indizio che ti farà capire subito l'ERRORE!!!!!
Eh no! non mi freghi!
Ti ho visto mentre cancellavi l'= dalla mia formula, nella quale si vede bene che c'è!
Vabbè, questa malafigura me la segno!
[Modificato da scossa 29/08/2014 19:12]
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) |
|
|