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.
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
ciao
=SE.ERRORE(INDICE($D$16:$D$1000;CONFRONTA(D$3;$E$16:$E$1000;0));"")
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……
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
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
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
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
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);"")
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);"")
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
ciao
vale per tutti i valori?
perchè allora Qjs
dovrei prendere tutti i superiori a 18
e succederà spesso che non avrai dati
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
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
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?
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
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