Condividi tramite

cerca verticale con corrispondenza "vero", ma per eccesso

Anonimo
2024-01-30T16:15:38+00:00

ciao

ho una semplice tabella tipo questa:

100 3,15 2,60
120 3,65 2,90
140 3,90 3,20
160 4,25 3,50
180 4,60 3,75
200 4,95 3,95
225 5,35 4,25

ho una variabile x da ricercare e mi serve il risultato della colonna 2 oppure 3 a seconda della variabile y. è necessario che il risultato sia preso "per eccesso", ad esempio se x=150 voglio il risultato corrispondente a x=160 (e non x=140)

sto usando una formula tipo

=cerca.vert(x;A:C;se(y="pippo";2;3);vero)

che mi restituisce la corrispondenza approssimativa ma presa dal rigo inferiore anziché da quello superiore.

avete suggerimenti?

GRAZIE!!

edit.

alternativa ancora più precisa: ricavo un grafico dai dati sperimentali della tabella, excel gentilmente mi fornisce l'equazione della linea di tendenza che assomiglia a

y = -1E-21x6 + 4E-17x5 - 5E-13x4 + 3E-09x3 - 9E-06x2 + 0,0202x + 0,8218

c'è un modo di tradurla in formula, in maniera da ottenere il risultato preciso anziché per eccesso?

Microsoft 365 e Office | Excel | Per il lavoro | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
2024-01-30T16:54:13+00:00

Con il valore da cercare in D1 e la variabile y in E1:
=INDICE(B1:C7;CONFRONTA(MIN.PIÙ.SE(A1:A7;A1:A7;">="&D1);A1:A7;0);(E1<>"pippo")+1)

Ciao.

P.S.

L'equazione, per come è scritta, non capisco la differenza tra la x e la moltiplicazione ×

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

15 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2024-02-02T08:40:47+00:00

    buongiorno, e ancora grazie per l'attenzione e la disponibilità!

    chiarisco che a questo punto il problema pratico è assolutamente risolto, quindi se proseguiamo è per filosofia di excel!

    problema semplificato:

    -ho una serie di dati empirici tabellati

    -excel mi permette di graficizzarli e di ricavare una linea di tendenza

    -excel mi da inoltre un'equazione che descrive tale linea di tendenza

    -utilizzando detta equazione dovrei ottenere risultati corrispondenti (o comunque molto vicini) a quelli tabellati [questo potrebbe non essere sempre vero, ma nel caso specifico i dati non sono casuali, bensì originati da una curva! perciò il ragionamento fila]

    -cerco il bottone che traduce l'equazione in formula ma non lo trovo, credo che non esista

    -provo a farlo manualmente ma non funziona

    Dando per scontato che l'equazione proposta da excel sia corretta, deve necessariamente essere un errore mio.... ma quale??

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2024-02-02T07:54:09+00:00

    Ciao Eleuterio,

    la funzione è quella fornita da Excel quando si imposta la linea di tendenza (in questo caso polinomiale a 6 fattori applicata al grafico a dispersione) e si imposta l'opzione di mostrare la funzione.

    E io non sono riuscito a trovare una corrispondenza.

    Anche provando a cambiare tipo grafico, con uno lineare, dove l'andamento sembra essere di tipo esponenziale, non sono riuscito a trovare corrispondenza (anche provando con diversi tipi di linee di tendenza).

    Ok, anche se l'OP l'aveva scritto, non avevo compreso appieno il caso specifico, grazie per il chiarimento.

    Per cui senza l'equazione originaria sarà difficile risalire alle y in tabella, a meno che facendo una ricerca sulla norma tecnica (da fornire) si riesca a riprodurla.

    Dubbio (amletico): ma non è che la tabella è generata a fronte di dati empirici non riconducibili ad un tracciato ricostruibile matematicamente? Perché in questo caso l'unica soluzione è l'interpolazione del dato con uno scarto, visti i numeri, direi limitato ed accettabile a superamento della 2ª opzione.

    Un saluto a tutti.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2024-02-02T07:27:05+00:00

    Ciao Eleuterio,

    la funzione è quella fornita da Excel quando si imposta la linea di tendenza (in questo caso polinomiale a 6 fattori applicata al grafico a dispersione) e si imposta l'opzione di mostrare la funzione.

    E io non sono riuscito a trovare una corrispondenza.

    Anche provando a cambiare tipo grafico, con uno lineare, dove l'andamento sembra essere di tipo esponenziale, non sono riuscito a trovare corrispondenza (anche provando con diversi tipi di linee di tendenza).

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2024-02-01T22:41:36+00:00

    provo a spiegare meglio l'esigenza

    Adesso ho capito, ma se scrivi

    ho una norma tecnica che mi fornisce (in pdf) un grafico e una serie di punti tabellati, ma nessuna equazione.

    ...

    per ottenere però la Y precisa sarebbe ideale ricavare l'equazione che descrive la curva

    ...

    tentativo di tradurre l'equazione in formula

    Ma l'equazione ce l'hai ed è quella che hai riportato sul grafico o l'hai ipotizzata? Perché per quanto cerchi di riportarla in Excel mi da sempre risultati sballati.

    nel file in alto sx trovi in giallo i due tentativi di traduzione dell'equazione in formula (entrambi non restituiscono valori corretti); in verde la formula relativa alla soluzione 2

    Visto, ma ormai non è più un problema di Excel, ma matematico: se tu sei sicuro che con la calcolatrice la funzione ti restituisce correttamente la y al variare della x, si può fare. Altrimenti va individuata la funzione corretta che genera quella curva ed a quel punto è un attimo.

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento