Discussione:
come fare per...
(troppo vecchio per rispondere)
Ki$$
2024-04-08 13:18:28 UTC
Permalink
Immagine:

Loading Image...


1 corrisponde al valore più basso delle celle B-C
2 corrisponde al valore più alto delle celle B-C

come fare per numerare le celle vuote come col risultato voluto?

Sia con Formule che VBA.
--
Ki$$
Ki$$
2024-04-08 16:24:31 UTC
Permalink
Post by Ki$$
https://i.imgur.com/62oYBPs.png
1 corrisponde al valore più basso delle celle B-C
2 corrisponde al valore più alto delle celle B-C
come fare per numerare le celle vuote come col risultato voluto?
Sia con Formule che VBA.
la fretta di scrivere... (comunque penso si fosse compreso lo stesso
dall'esempio nell'immagine)

LOW Valore basso
High valore Alto

Colonna B=1
Colonna C=2

Posto FIle Xlsm di esempio:
https://drive.google.com/uc?id=1Yk85JJBKjBTt-qQDEvBS7cSjBA9kXGqK
--
Ki$$
casanmaner
2024-04-08 16:44:57 UTC
Permalink
Post by Ki$$
https://drive.google.com/uc?id=1Yk85JJBKjBTt-qQDEvBS7cSjBA9kXGqK
Proverei con:

=CONFRONTA(MIN($B3:$C3);$B3:$C3;0)*(E3="LOW")+CONFRONTA(MAX($B3:$C3);$B3:$C3;0)*(E3="HIGH")

da inserire in F3 e copiare nelle altre celle
Ki$$
2024-04-08 17:01:01 UTC
Permalink
Post by casanmaner
Post by Ki$$
https://drive.google.com/uc?id=1Yk85JJBKjBTt-qQDEvBS7cSjBA9kXGqK
=CONFRONTA(MIN($B3:$C3);$B3:$C3;0)*(E3="LOW")+CONFRONTA(MAX($B3:$C3);$B3:$C3;0)*(E3="HIGH")
da inserire in F3 e copiare nelle altre celle
MAMMAMIA... :)

ti meriti (insieme al gruppo) un rar aperto per domani sera..... :)

il post più tardi o al massimo domani mattina...

Grazie :)
--
Ki$$
Ki$$
2024-04-09 10:23:18 UTC
Permalink
Post by casanmaner
Post by Ki$$
https://drive.google.com/uc?id=1Yk85JJBKjBTt-qQDEvBS7cSjBA9kXGqK
=CONFRONTA(MIN($B3:$C3);$B3:$C3;0)*(E3="LOW")+CONFRONTA(MAX($B3:$C3);$B3:$C3;0)*(E3="HIGH")
da inserire in F3 e copiare nelle altre celle
e volendo mettere anche il valore tra il piccolo e il grande?


aggiungendo una colonna e adattando le colonne diverrebbe:

=CONFRONTA(MIN($B3:$D3);$B3:$D3;0)*(F3="LOW")+CONFRONTA(PICCOLO($B3:$D3;2);$B3:$D3;0)*(F3="MID")+CONFRONTA(MAX($B3:$D3);$B3:$D3;0)*(F3="HIGH")

quindi PICCOLO e GRANDE svolgerebbero in questo caso la medesima funzione
giusto? (MID o MEDIAN e simili non non sembra sia possibile usarle)
--
Ki$$
casanmaner
2024-04-09 10:29:27 UTC
Permalink
Post by Ki$$
Post by casanmaner
Post by Ki$$
https://drive.google.com/uc?id=1Yk85JJBKjBTt-qQDEvBS7cSjBA9kXGqK
=CONFRONTA(MIN($B3:$C3);$B3:$C3;0)*(E3="LOW")+CONFRONTA(MAX($B3:$C3);$B3:$C3;0)*(E3="HIGH")
da inserire in F3 e copiare nelle altre celle
e volendo mettere anche il valore tra il piccolo e il grande?
=CONFRONTA(MIN($B3:$D3);$B3:$D3;0)*(F3="LOW")+CONFRONTA(PICCOLO($B3:$D3;2);$B3:$D3;0)*(F3="MID")+CONFRONTA(MAX($B3:$D3);$B3:$D3;0)*(F3="HIGH")
quindi PICCOLO e GRANDE svolgerebbero in questo caso la medesima
funzione giusto? (MID o MEDIAN e simili non non sembra sia possibile
usarle)
Se vuoi un valore medio tra i due presenti in B3 e C3 dovrai, in una
cella, utilizzare la formula MEDIA(B3:C3).
Ma non corrisponderebbe ad una "posizione" dei valori nelle celle B3 e C3.
Ki$$
2024-04-09 10:38:32 UTC
Permalink
Post by Ki$$
Post by casanmaner
=CONFRONTA(MIN($B3:$C3);$B3:$C3;0)*(E3="LOW")+CONFRONTA(MAX($B3:$C3);$B3:$C3;0)*(E3="HIGH")
da inserire in F3 e copiare nelle altre celle
e volendo mettere anche il valore tra il piccolo e il grande?
=CONFRONTA(MIN($B3:$D3);$B3:$D3;0)*(F3="LOW")+CONFRONTA(PICCOLO($B3:$D3;2);$B3:$D3;0)*(F3="MID")+CONFRONTA(MAX($B3:$D3);$B3:$D3;0)*(F3="HIGH")
quindi PICCOLO e GRANDE svolgerebbero in questo caso la medesima funzione
giusto? (MID o MEDIAN e simili non non sembra sia possibile usarle)
Se vuoi un valore medio tra i due presenti in B3 e C3 dovrai, in una cella,
utilizzare la formula MEDIA(B3:C3).
Ma non corrisponderebbe ad una "posizione" dei valori nelle celle B3 e C3.
a me basta solo la posizione, non il valore medio.

quella centrale, quella più alta e quella più bassa.
--
Ki$$
casanmaner
2024-04-09 11:13:31 UTC
Permalink
Post by Ki$$
a me basta solo la posizione, non il valore medio.
quella centrale, quella più alta e quella più bassa.
Ma tu vorresti aggiungere un terzo valore. In pratica un intervallo B3:D3?
Ki$$
2024-04-09 12:09:20 UTC
Permalink
Post by casanmaner
Post by Ki$$
a me basta solo la posizione, non il valore medio.
quella centrale, quella più alta e quella più bassa.
Ma tu vorresti aggiungere un terzo valore. In pratica un intervallo B3:D3?
mando file con mia formula.

https://drive.google.com/uc?id=1W2YI4u2RFAGMm1lIhxH5X25YwaAPfj1B

é per sapere se va bene, e se può essere scritta in altro modo (oltre che
GRANDE al posto di PICCOLO)
--
Ki$$
casanmaner
2024-04-09 12:55:29 UTC
Permalink
Post by Ki$$
Post by casanmaner
Post by Ki$$
a me basta solo la posizione, non il valore medio.
quella centrale, quella più alta e quella più bassa.
Ma tu vorresti aggiungere un terzo valore. In pratica un intervallo B3:D3?
mando file con mia formula.
https://drive.google.com/uc?id=1W2YI4u2RFAGMm1lIhxH5X25YwaAPfj1B
é per sapere se va bene, e se può essere scritta in altro modo (oltre
che GRANDE al posto di PICCOLO)
Per semplificare la formula potresti pensare a qualcosa del genere:

=CONFRONTA(GRANDE($B5:$D5;CONFRONTA(F5;{"H"."M"."L"};0));$B5:$D5;0)
Ki$$
2024-04-09 13:05:05 UTC
Permalink
Post by casanmaner
Post by Ki$$
Post by casanmaner
Ma tu vorresti aggiungere un terzo valore. In pratica un intervallo B3:D3?
mando file con mia formula.
https://drive.google.com/uc?id=1W2YI4u2RFAGMm1lIhxH5X25YwaAPfj1B
é per sapere se va bene, e se può essere scritta in altro modo (oltre che
GRANDE al posto di PICCOLO)
=CONFRONTA(GRANDE($B5:$D5;CONFRONTA(F5;{"H"."M"."L"};0));$B5:$D5;0)
ok tks.
--
Ki$$
Continua a leggere su narkive:
Loading...