Condividi tramite

Individuare prezzo in base alla regione ed al peso

Anonimo
2024-05-29T09:02:24+00:00

Buongiorno,

avrei necessità di creare un foglio di calcolo così composto:

pagina LISTINO contiene i prezzi per regione

pagina FOGLIO 1:

  • inserisco le misure in cm (sotto L P H) e le converte in m; poi il peso
  • moltiplica LxPxH e poi moltiplica ancora per 300, il valore ottenuto lo confronta con il peso e prende in cosiderazione quello più alto arrotondando per il centinaio superiore. Esempio 0.8*0.9*1.2 = 0.864 * 300= 259.2 - il peso è 350 quindi prende in cosiderazione 350 e lo arrotonda al centinaio superiore cioè 400. Poi divide 400 per 100 e lo moltiplica per il prezzo contenente su listino corrispondente alla regione inserita.

Se può essere d'aiuto invio il file Excel

[modificato titolo]

Microsoft 365 e Office | Excel | Per la casa | 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-05-29T15:07:51+00:00

Mi sono appena accorta che cambiando il moltiplicatore della formula da 300 a 250, non mi da il risultato corretto. Es se inserisco L 80 P 120 H 56 e PESO 41 dovrebbe darmi 0.8*1.2*0.56= 0.5376*250=134.4 che arrotondato per il centinaio successivo dovrebbe essere 200. Se lo divido per 100 e moltiplico per l'importo corrispondente nel listino non mi da il risultato corretto

Non è colpa del moltiplicatore, ma della funzione usata:
=ARROTONDA.PER.ECC(MAX(D2;PRODOTTO(A2:C2/100;250));-2)/100*CERCA.VERT(E2;LISTINO!$A$2:$B$22;2;0)

Ciao.

La risposta è stata utile?

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

12 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2024-05-29T12:07:19+00:00

    Grazie mille per la gentile e pronta risposta. Ho allegato nella risposta precedente il link, così magari è più semplice

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2024-05-29T12:05:17+00:00

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2024-05-29T11:44:20+00:00

    Manca il collegamento OneDrive al foglio per poter valutare una possibile soluzione.

    Ciao.

    P.S.

    Modificato il titolo per renderlo coerente con la discussione, evita il maiuscolo 'ché equivale ad urlare, grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2024-05-29T09:25:01+00:00

    Non sono Eleuterio (che saluto :-)) ma ipotizzando che in FOGLIO1 i dati siano in A2 (L), B2 (P), C2 (H), D2 (PESO), E2 (REGIONE) e che i dati dei prezzi collegati alle regioni siano in A2:B13 del foglio LISTINO, potresti provare in F2 questa formula:

    EDIT: mi sono dimenticato di dividere per 100

    =ARROTONDA(MAX(D2;A2*B2*C2/1000);-2)/100*SE.ERRORE(INDICE(LISTINO!$B$2:$B$21;CONFRONTA(E2;LISTINO!$A$2:$A$21;0));0)

    La risposta è stata utile?

    0 commenti Nessun commento