Condividi tramite

PREZZARIO

Anonimo
2023-05-18T12:14:51+00:00

Buonasera, dovrei ipostare un listino prezzi "variabile" , ho una categoria di articoli (abito,maglia,giacca..) che variano di prezzo in base a 2 diverse tipologie : una riguarda il genere (uomo /donna) e l'altra in base alla qualità (semplice/media/importante)

ad ogniuna di queste è applicato un prezzo diverso: es Abito/donna/semplice = 50 - Abito/uomo/importante = 100

Dovrei fare in modo che il risultato all'interno della cella di destinazione possa variare all'incrocio delle diverse scelte.

Qualcuno può aiutarmi ?

grazie

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

5 risposte

Ordina per: Più utili
  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2023-05-19T16:22:33+00:00

    ciao

    io preferisco il matr.somma.prodotto

    =MATR.SOMMA.PRODOTTO(($B$2:$B$7=$B11)*($C$2:$C$7=$C11)*($D$2:$D$7=$D11)*($E$2:$E$7=$E11)*$F$2:$F$7)

    QUANT ARTICOLO GENERE CLASSE EPOCA CAD TOT
    1 GIACCA UOMO SEMPLICE 1900 50,00 € 50,00 €
    2 PANTALONE DONNA MEDIO 1910 80,00 € 160,00 €
    1 GILET BAMBINO IMPORTANTE 1920 30,00 € 30,00 €
    5 SCIARPA BAMBINA 1930 10,00 € 50,00 €
    6 BRETELLE 1940 20,00 € 120,00 €
    2 CRAVATTA 10,00 € 20,00 €
    QUANT ARTICOLO GENERE CLASSE EPOCA PREZZO
    1 giacca uomo semplice 1900
    QUANT ARTICOLO GENERE CLASSE EPOCA PREZZO
    1 bretelle -   €

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2023-05-19T15:39:38+00:00

    Immaginando questo schema:

    la formula:

    =INDICE(E2:E5;CONFRONTA(H2&I2&J2&K2;A2:A5&B2:B5&C2:C5&D2:D5;0))

    da confermare matriciale con CTRL+SHIFT+ENTER per versioni inferiori alla 2021/365.

    Ovviamente se vuoi l'importo per le quantità aggiungi la moltiplicazione:

    =INDICE(E2:E5;CONFRONTA(H2&I2&J2&K2;A2:A5&B2:B5&C2:C5&D2:D5;0))*G2

    o

    =PRODOTTO(INDICE(E2:E5;CONFRONTA(H2&I2&J2&K2;A2:A5&B2:B5&C2:C5&D2:D5;0));G2)

    Con versioni superiori usi FILTRO,

    ciao.

    P.S.

    Per il futuro includi una griglia da copiare e non solo immagini che costringono a ridigitare i dati e gli esempi cerca di farli attinenti, le combinazioni non si riscontrano nel tuo elenco

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2023-05-19T07:47:59+00:00

    Ti ringrazio molto della risposta. Il fatto è che il prezzo dovrebbe scaturire dall'incrocio di una serie di scelte , provo ad allegare una immgine per spiegarmi meglio.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2023-05-18T13:36:21+00:00

    ciao

    se fai un mini schema di come è la struttura del tuo file

    si fa una formula mirata

    altrimenti la facciamo a caso e al 99% è da sistematre

    grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2023-05-18T13:33:59+00:00

    Ciao Fausto P!

    Sono Shakiru, un consulente indipendente e un utente come te, e sono felice di aiutarti oggi.

    Per creare un listino prezzi con prezzi variabili in base a categorie e tipi diversi, è possibile utilizzare le funzioni di ricerca di Excel, ad esempio CERCA.VERT o INDEX-MATCH.

    Prova i seguenti passaggi:

    1. Crea una tabella: imposta la tabella con colonne per categoria, sesso, qualità e prezzo. Compila la tabella con i prezzi appropriati per ogni combinazione di categoria, sesso e qualità.
    2. Definisci le celle di input: Successivamente, designa le celle in cui è possibile selezionare la categoria, il sesso e la qualità per i quali si desidera determinare il prezzo. Ad esempio, è possibile disporre di elenchi a discesa o convalida dei dati in celle separate in cui è possibile scegliere le opzioni desiderate.
    3. Impostare le formule di ricerca: in una cella separata, è possibile utilizzare una formula di ricerca per recuperare il prezzo in base alla categoria, al sesso e alla qualità selezionati. Ci sono diversi modi per raggiungere questo obiettivo:

    CERCA.VERT: se si dispone di una tabella impostata con le categorie nella colonna più a sinistra, è possibile utilizzare la funzione CERCA.VERT per cercare il prezzo in base ai valori selezionati. La formula sarebbe simile alla seguente:

    =CERCA.VERT(Categoria&"/"&Genere&"/"&Qualità; TabellaRange; PriceColumnIndex; 0)

    Sostituire "Category", "Gender", "Quality", "TableRange" e "PriceColumnIndex" con i riferimenti di cella o l'intervallo appropriato.

    INDEX-MATCH: Un'altra opzione consiste nell'utilizzare la combinazione INDEX-MATCH. In questo caso, utilizzare la funzione CONFRONTA per trovare la riga corrispondente alla categoria, al sesso e alla qualità selezionati, quindi utilizzare la funzione INDICE per recuperare il prezzo corrispondente. La formula sarebbe simile alla seguente:

    =INDICE(PriceColumn, CORRISPONDENZA(Categoria&"/"&Genere&"/"&Qualità, CategoriaColonna&"/"&GenereColonna&"/"&QualityColumn, 0))

    Sostituire "Category", "Gender", "Quality", "PriceColumn", "CategoryColumn", "GenderColumn", "QualityColumn" con i riferimenti di cella o l'intervallo appropriato.

    Test e aggiornamento: una volta impostate le formule, testarle selezionando diverse opzioni per la categoria, il sesso e la qualità. Il prezzo nella cella di destinazione dovrebbe aggiornarsi dinamicamente in base alle selezioni.

    Gentilmente fatemi sapere, se avete bisogno di ulteriore assistenza, sarò lieto di aiutarvi ulteriormente.

    Migliori saluti Shakiru ·

    Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.

    La risposta è stata utile?

    0 commenti Nessun commento