Risultati da 1 a 7 di 7

Discussione: Trova il prezzo di un prodotto in base al gruppo



  1. #1
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125

    Trova il prezzo di un prodotto in base al gruppo

    Ciao a tutti
    lo so lo so fa caldo ma un piccolo esercizio non fa poi male
    in B2 vorrei sapere il prezzo dei prodotti (pere, mele, kiwi) in base al codice gruppo che c'è in D2:D4
    buon divertimento!

    A
    B
    C
    D
    E
    1
    prodotto Prezzo Groppo prodotto gruppo prezzo
    2
    AB - mele AB
    € 3,45
    3
    AB - pere CD
    € 10,00
    4
    AB - kiwi EZZ
    € 11,50
    5
    CD - mele
    6
    CD - pere
    7
    CD - kiwi
    8
    EZZ - mele
    9
    EZZ - Pere
    10
    EZZ - kiwi
    Ultima modifica fatta da:Gerardo Zuccalà; 07/07/15 alle 00:44

  2. #2
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Ciao Gerardo mi aiuti a capire come far funzionare questa formula
    Io ho provato con aggrega e val.numero con funzione di ricerca ma mi trova la prima condizione AB nel gruppo prodotto e non si adatta in(CD,EZZ)
    Mi potresti spiegare il motivo

    Grazie


    A
    B
    C
    D
    E
    1
    prodotto Prezzo Groppo prodotto gruppo prezzo
    2
    AB - mele
    3,45
    AB
    € 3,45
    3
    AB - pere CD
    € 10,00
    4
    AB - kiwi EZZ
    € 11,50
    5
    CD - mele
    6
    CD - pere
    7
    CD - kiwi
    8
    EZZ - mele
    9
    EZZ - Pere
    10
    EZZ - kiwi
    Ultima modifica fatta da:Gerardo Zuccalà; 07/07/15 alle 08:34

  3. #3
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Ciao Nick
    ti ho modificato il post, ho tolto la prima tabella che era sbagliata
    Nick comunque anche tu hai la possibilità di modificare un messaggio, basta cliccare "modifica messaggio" e cancelli o aggiungi quello che vuoi
    Ciaoo:188:

  4. #4
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Questa è la formula in B2:
    =SE.ERRORE(INDICE($E$2:$E$4;AGGREGA(15;6;(RIF.RIGA($A$2:$A$10)-RIF.RIGA($A$2)+1)/(VAL.NUMERO(RICERCA($D2:$D4;$A$2:$A$10)));RIGHE(B$2:B2)));"")

    Però non funziona bene...

    Come la correggiamo amici...:271:

  5. #5

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7108
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2059
    Likes dati
    1296
    Sperando di aver compreso l'esercizio io metterei in B2 la seguente formula:

    =SE(SINISTRA($A2;3)=$D$2;$E$2;SE(SINISTRA($A2;3)=$D$3;$E$3;SE(SINISTRA($A2;3)=$D$4;$E$4;"")))

    Allego file scaricabile:
    http://1drv.ms/1KP3tsM

    P.S. Il file era 49kb e non me lo ha fatto caricare, chissà perché alcuni file in cui ho inserito tantissimi dati sono più leggeri e altri invece no?!!
    Ultima modifica fatta da:ges; 07/07/15 alle 16:17

  6. #6
    L'avatar di Luigi Paravan
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Arquata Scrivia
    Età
    62
    Messaggi
    46
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    0
    Buona giornata a tutti
    la mia proposta
    =SOMMA.PIÙ.SE($E$2:$E$4;$D$2:$D$4;STRINGA.ESTRAI(A2;1;TROVA(" ";A2)-1))

  7. #7
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Ciao a tutti

    la mia soluzione è questa, ho preso spunto dalla formula Nick
    =CERCA(2;RICERCA($D$2:$D$4;A2);$E$2:$E$4)


    la funzione CERCA è fantastica non ha bisogno di Fare CTRL+SHIFT+ENTER per attivarla, Ignora gli errori per cui non devo usare VAL.NUMERO per trasformare 1,#error in VERO e FALSO

    @ nick la tua formula è ottima quando devi estrarre dei valori duplicati, ma visto che nella Matrice c'erano solo 3 valori non duplicati non ha senso.
    Praticamente hai applicato una logica al contrario

    @ Ges la tua formula l' ho provata funziona ma la trovo un po macchinosa e poco funzionale

    @Luici Woowww! che bella sorpresa con il SOMMA.PIU.SE chi l'avrebbe mai pensato che si poteva lavorare senza matrici ma semplicemente su intervalli.


    Mi piace sempre piu questo confronto on line oggi giorno ne imparo una

    grazie ragazzi!
    :111:


Discussioni Simili

  1. [Risolto] Bloccare un gruppo di celle
    Di aligi33 nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 19/02/17, 14:50
  2. [Risolto] Indice Confronta Aggrega matr.somma.prodotto in base a molteplici criteri
    Di Amerigo nel forum Domande su Excel in generale
    Risposte: 72
    Ultimo Messaggio: 05/02/17, 21:48
  3. Prezzo a seconda delle combinazione di 3 combobox
    Di Langdon74 nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 31/12/16, 13:35
  4. Ricerca in un database del prezzo più basso
    Di Bicuccio nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 26/01/16, 11:35
  5. [Risolto] Ricerca prezzo con utilizzo di più variabili
    Di Nazareno Golinelli nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 22/10/15, 10:40

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •