Cambio formula di r...
 
Notifiche
Cancella tutti

La consultazione del forum è libera per tutti.

Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).

Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.

[Risolto] Cambio formula di ricerca

42 Post
2 Utenti
0 Reactions
1,019 Visualizzazioni
Forum 1
(@nerochiaro)
Post: 0
New Member
Avviatore di Topic
 

Buongiorno e Buon Natale fatto a tutti voi, in particolare al Sig. Gianfranco55

Vorrei cambiare la formula in D4 (vedi allegato) e per tutte le celle in “rosa” che con la formula attuale mi restituiscono il valore Equity da F16 a F200. Anziché questo valore vorrei nelle celle in rosa il valore di D16 ( D16:D200)

Esempio allegato:

A10= 6%  quindi E1= 6%

B10 = AKo  quindi D3= AKo

In D4 dovrei ritrovarmi 12 che è il valore di D27

 

Grazie

 

Versione di Excel
Sistema operativo
 
Postato : 27/12/2023 11:09
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

ciao

=SE.ERRORE(INDICE($D$16:$D$1000;CONFRONTA(D$3;$E$16:$E$1000;0));"")

 

 
Postato : 27/12/2023 11:33
Forum 1
(@nerochiaro)
Post: 0
New Member
Avviatore di Topic
 

Postato da: @gianfranco55

ciao

=SE.ERRORE(INDICE($D$16:$D$1000;CONFRONTA(D$3;$E$16:$E$1000;0));"")

 

Perfetto funziona e non avevo dubbi.

Adesso se in un altro foglio “Range”

Ho in Z13 la mia mano QJs che ha  un valore in base alla colonna in foglio DATIDUE E16:E200

Di 28 nella cella R6

Posso avere sempre nel foglio “Range” da R18:AD18 i primi 13 valori minori a “28” risultanti nelle celle “ROSA” in foglio DATIDUE

Ti allego sempre lo screenshot

In questo caso specifico sono praticamente tutte e mi dovrebbe comparire in R18:AD18

1 2 3 4 5 6 8 10 11 12 16

Spero sia stato chiaro……

 

 

 
Postato : 27/12/2023 13:15
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

ciao

mi devi allegare il file altrimenti mi perdo

comunque si con GRANDE() o PICCOLO()si può fare

esempio

=PICCOLO(SE($D$4:$DE$4<=28;D4:DE4);RIF.COLONNA(A$1))

da tirare a destra per 13 colonne

 

 
Postato : 27/12/2023 14:05
Forum 1
(@nerochiaro)
Post: 0
New Member
Avviatore di Topic
 

Postato da: @gianfranco55

ciao

mi devi allegare il file altrimenti mi perdo

Ti ho allegato il file

La mano QJs cambierà ogni volta che voglio e di conseguenza anche il "28" in R6

da DATIDUE devo avere la sequenza ordinata nelle 13 celle gialle ( due in questo caso resteranno vuote

Nelle celle celesti da R19:AD19 dovranno di conseguenza apparire le mani come da colonna E16:E200 in base al numero sopra in giallo

Grazie

 

 

 
Postato : 27/12/2023 15:39
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

ciao

=SE.ERRORE(PICCOLO(SE(DATIDUE!$D$4:$DE$4<=28;DATIDUE!$D$4:$DE$4);RIF.COLONNA(A$1));"")

se vuoi sotto puoi mettere le sigle corrispondenti

 
Postato : 27/12/2023 17:24
Forum 1
(@nerochiaro)
Post: 0
New Member
Avviatore di Topic
 

Postato da: @gianfranco55

ciao

=SE.ERRORE(PICCOLO(SE(DATIDUE!$D$4:$DE$4<=28;DATIDUE!$D$4:$DE$4);RIF.COLONNA(A$1));"")

se vuoi sotto puoi mettere le sigle corrispondenti

 

ti avevo allegato il foglio

Non capisco perche nella tua formula compare il "28"....come ti dicevo QJs equivale alla mano numero 28, ma poi può essere diversa ( devo sostituire 28 con R6 nella formula?

Ho provato a cambiare 28 con R6 e funziona , solo che nella prima cella R18 compare "0" e non 1

Poi m servirebbe abbinare le celle sotto le gialle, quelle in celeste con la mano corrispondente ai numeri

 

Questo post è stato modificato 1 anno fa da Nerochiaro
 
Postato : 27/12/2023 17:40
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

ciao

ho capito male io avevo la testa da un'altra parte

ora sistemo

gialle

=SE.ERRORE(PICCOLO(DATIDUE!$D$4:$DE$4;RIF.COLONNA(A$1));"")

Blu

=SE.ERRORE(CERCA.VERT(R$18;DATIDUE!$D$16:$F$184;2;0);"")

 
Postato : 27/12/2023 20:10
Forum 1
(@nerochiaro)
Post: 0
New Member
Avviatore di Topic
 

Postato da: @gianfranco55

ciao

ho capito male io avevo la testa da un'altra parte

ora sistemo

-- l'allegato non è disponibile --

gialle

=SE.ERRORE(PICCOLO(DATIDUE!$D$4:$DE$4;RIF.COLONNA(A$1));"")

Blu

=SE.ERRORE(CERCA.VERT(R$18;DATIDUE!$D$16:$F$184;2;0);"")

Ora è OK , solo che ci sono due piccoli accorgimenti da fare

1) Una volta che QQ viene azzerata in Z13 anche le celle in giallo e quelle celesti devono essere in bianco. Anche perchè in R6 non ci sarà nessun valore e se modifico Range Oppo ( in questo esempio 15%) le celle gialle devono cambiare

2) Essendo il valore di QQ "3" non mi deve apparire 4 5 6 7 8 9 10 11 12 13.....e le relative mani, perchè inferiori a QQ

 

 
Postato : 27/12/2023 21:11
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

ciao

vale per tutti i valori?

perchè allora Qjs

dovrei prendere tutti i superiori a 18

e succederà spesso che non avrai dati

 
Postato : 27/12/2023 21:14
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

formula in giallo

=SE.ERRORE(SE($Z$13<>"";PICCOLO(DATIDUE!$D$4:$DE$4;RIF.COLONNA(A$1));"");"")

per l'altro problema che è risolvibile attendo la risposta

2) Essendo il valore di QQ "3" non mi deve apparire 4 5 6 7 8 9 10 11 12 13.....e le relative mani, perchè inferiori a QQ

 

perchè inferiori sono superiori

 
Postato : 27/12/2023 21:26
Forum 1
(@nerochiaro)
Post: 0
New Member
Avviatore di Topic
 

Postato da: @gianfranco55

 

dovrei prendere tutti i superiori a 18

e succederà spesso che non avrai dati

In z13 ho la mia mano personale

mi interessa sapere le mani uguali o superiori alla mia, quelle che possono battermi per un massimo di 13 mani....

Nel caso di QQ le mani che sono AA e KK .....QQ è alla pari (il valore di QQ è 3) le mani a scendere non mi interessano

Grazie per la pazienza

 

 

 
Postato : 27/12/2023 21:34
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

allora per farmi capire

la tua mano personale è QJs

la classifica mano è 18

devo trovare i 13 dati superiori a 18 che ti possono battere.

o solo le inferiori a 18

chiaro che possono non esserci dati vero?

 
Postato : 27/12/2023 21:42
Forum 1
(@nerochiaro)
Post: 0
New Member
Avviatore di Topic
 

Postato da: @gianfranco55

allora per farmi capire

la tua mano personale è QJs

la classifica mano è 18

devo trovare i 13 dati superiori a 18 che ti possono battere.

o solo le inferiori a 18

chiaro che possono non esserci dati vero?

 

Quando la mia mano personale è QJs la "classifica" è 28 (non 18) e comunque SI devi trovare i primi 13 valori superiori a 28......Se sono meno , di conseguenza

 

 
Postato : 27/12/2023 21:46
gianfranco55
(@gianfranco55)
Post: 1798
Moderatore
 

ciao

se ho capito

=SE.ERRORE(SE($Z$13<>"";PICCOLO(SE(DATIDUE!$D$4:$DE$4>=$R$6;DATIDUE!$D$4:$DE$4);RIF.COLONNA(A$1));"");"")

e leva = se non serve

 

matriciale CTRL MAIUSCOLO INVIO

 
Postato : 27/12/2023 21:47
Pagina 1 / 3
Condividi:
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti a oltre 35.000 professionisti
che hanno già scelto di semplificare il proprio lavoro
e aumentare la produttività con la nostra newsletter!

Scarica l’ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy

Download