Interpolazione lineare....credo

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
lorenade
00mercoledì 17 aprile 2024 09:30
Ciao a tutti, devo impostare una formula che mi restituisca il valore corrispondente alla riga 15 in base al variare del valore della riga 14. Mi spiego meglio, so che al valore 1% della riga 14 mi corrisponde un valore di 0,01% della riga 15 e che al 2% della riga 14 corrisponde uno 0,05% della riga 15. Quale formula devo adoperare per capire a che valore della riga 15 corrisponde l'1,23% della riga 14?? su un altro file tale cosa è risolta con la dicitura di seguito: =CJ4<0,01 0 CJ4<='TAB.APPOGGIO CK'!$AX$14 ('TAB.APPOGGIO CK'!$AX$15-'TAB.APPOGGIO CK'!$AW$15)*(CJ4-'TAB.APPOGGIO CK'!$AW$14)/('TAB.APPOGGIO CK'!$AX$14-'TAB.APPOGGIO CK'!$AW$14)+'TAB.APPOGGIO CK'!$AW$15 CJ4<='TAB.APPOGGIO CK'!$AY$14 ('TAB.APPOGGIO CK'!$AY$15-'TAB.APPOGGIO CK'!$AX$15)*(CJ4-'TAB.APPOGGIO CK'!$AX$14)/('TAB.APPOGGIO CK'!$AY$14-'TAB.APPOGGIO CK'!$AX$14)+'TAB.APPOGGIO CK'!$AX$15 ecc,ma a me restituisce errore! Qualcuno sa aiutarmi?? Grazie!!
lorenade
00mercoledì 17 aprile 2024 09:33
L2018
00mercoledì 17 aprile 2024 09:42
Re:
lorenade (z6al240416), 17/04/2024 09:33:



ciao, un'immagine puo' servire al massimo per farsi un'idea del problema, in realtà è necessario ll file su cui operare, eventualmente depurato di dati sensibili, e magari con una soluzione scritta a mano nel punto giusto.
---------------
Già che ci siamo, SE il tuo nome è Lorena ti dispiacerebbe cambiare la M in F nella tua scheda personale ?
Grazie
lorenade
00mercoledì 17 aprile 2024 10:08
Ciao! ho modificato la scheda e allegato il file, spero possiate aiutarmi! Grazie!
L2018
00mercoledì 17 aprile 2024 10:21
Re:
lorenade (z6al240416), 17/04/2024 10:08:

Ciao! ho modificato la scheda e allegato il file, spero possiate aiutarmi! Grazie!


grazie per la modifica, ma il file, se lo hai allegato non è arrivato.
dopo che hai scritto un messaggio in basso a sinistra c'è un bottone credo verde "ALLEGA", cliccalo, si apre finestra di dialogo per cercare il file, clicchi su "Apri" e vedrai una piccola barra di scorrimento che avanza, aspetti un attimo, e poi INVIA il messaggio
lorenade
00mercoledì 17 aprile 2024 10:30
Dovrei averlo allegato al messaggio originale, cmq lo riallego, grazie mille!
alfrimpa
00mercoledì 17 aprile 2024 10:31
Leo il file c'è
L2018
00mercoledì 17 aprile 2024 10:33
Re:
alfrimpa, 17/04/2024 10:31:

Leo il file c'è


certo, ma nel post precedente non c'era
federico460
00mercoledì 17 aprile 2024 11:17
ciao
in CL4 e lo tiri in basso
=INDICE(TAB_APPOGGIO_CK!$AW$15:$BU$15;;CONFRONTA('foglio 1'!$CJ4;TAB_APPOGGIO_CK!$AW$14:$BU$14;1))+(INDICE(TAB_APPOGGIO_CK!$AW$15:$BU$15;;CONFRONTA('foglio 1'!$CJ4;TAB_APPOGGIO_CK!$AW$14:$BU$14;1)+1)-INDICE(TAB_APPOGGIO_CK!$AW$15:$BU$15;;CONFRONTA('foglio 1'!$CJ4;TAB_APPOGGIO_CK!$AW$14:$BU$14;1)))*ARROTONDA(RESTO(CJ4*100;1);2)

NB
se levi l'arrotonda da RESTO() i dati vengono più esatti
ora sono forzati a quello che vedi non a quello che è scritto
lorenade
00mercoledì 17 aprile 2024 12:07
Grazie mille Federico! Posso risolvere con l'indice e confronta quindi. Ma la dicitura che ho riportato nella cella CL4 sai cosa può essere? Chiedo perchè un mio collega ha risolto con quella dicitura che a me restituisce errore...più che altro mi sembra proprio scritta in modo "strano"....Ultima cosa se posso, e mi scuso ma.....nei casi in cui in colonna CJ ho valori >=24% come faccio ad impostare che la percentuale corrispondente è il 6,5%?C'è modo di mettere tutto in una sola formula? Grazie davvero!
federico460
00mercoledì 17 aprile 2024 12:45
ciao
la tua formula per me non è una formula o ne manca un pezzo
=CJ4<0,01 0 CJ4<='TAB.APPOGGIO CK'!$AX$14

al limite
=Se(O(CJ4<0,01;CJ4<='TAB.APPOGGIO CK'!$AX$14)ecc...........
è poi dovresti ripetere la tiritera per 20 più volte

con confronta trovo subito la colonna che mi interessa ed è una formula relativamente semplice e comprensibile

potresti usare anche MIN(SE e MAX(SE(..... ma diventa matriciale

se ti va bene provo a farla con il 365 ma mi sembra tu voglia una formula per più versioni
lorenade
00mercoledì 17 aprile 2024 13:05
Oh grazie Federico, anche a me non sembra un formula..bah. Cmq benissimo per l'indice e confronta, ma nel caso volessi usare la formula SE che mi ha scritto (=Se(O(CJ4<0,01;CJ4<='TAB.APPOGGIO CK'!$AX$14).....) come dovrei proseguire?😅Non ti chiedo di ripeterlo tutte e 20 le volte eh, solo per capire come proseguire...e in ogni caso davvero grazie mille!
federico460
00mercoledì 17 aprile 2024 13:25
ciao
con il 365 migliorabile
=LET(A;FILTRO(TAB_APPOGGIO_CK!$AW$15:$BU$15;TAB_APPOGGIO_CK!$AW$14:$BU$14=INT(CJ4*100)/100;"");B;
FILTRO(TAB_APPOGGIO_CK!$AW$15:$BU$15;TAB_APPOGGIO_CK!$AW$14:$BU$14=INT(CJ4*100+1)/100;"");A+(B-A)*ARROTONDA(RESTO(CJ4*100;1);2))


ciao
guarda che io quella pseudo formula non la capisco e onestamente on saprei da dave partire per rifarla
ad occhio
=SE(E(CJ4>=TAB_APPOGGIO_CK!$AW$14;CJ14<=TAB_APPOGGIO_CK!AX14);TAB_APPOGGIO_CK!AW15+
(TAB_APPOGGIO_CK!AX15-TAB_APPOGGIO_CK!AW15)*ARROTONDA(RESTO(CJ4*100;1);2)..............)
OPPURE
=SE(E(CJ4>=0,01;CJ14<=0,02);TAB_APPOGGIO_CK!AW15+
(TAB_APPOGGIO_CK!AX15-TAB_APPOGGIO_CK!AW15)*ARROTONDA(RESTO(CJ4*100;1);2))
E vai così per tutte le variabili
lorenade
00mercoledì 17 aprile 2024 14:33
Proverò, grazie davvero!!
federico460
10mercoledì 17 aprile 2024 14:54
ciao
concatenare 20/22 se()
se vuoi divertirti va bene😁
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 17:33.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com