Calcolatrice Excel per i prezzi del pacchetto utilizzando SUMPRODUCT

Anonim

Supponiamo che tu abbia un elenco di prodotti con il loro prezzo in una tabella Excel. Ora devi creare pacchetti che possono contenere prodotti diversi dagli articoli disponibili. Ora, alla fine, dovresti calcolare il prezzo totale di ciascun pacchetto. Per una volta puoi farlo manualmente, ma se questo è il tuo compito normale, allora è meglio automatizzare questo compito con alcune formule eleganti. Ed è a questo che serve questo articolo. Impareremo come calcolare il prezzo di bundle o gruppi di articoli utilizzando un'unica formula.

Formula generica:

=SUMPRODUCT(price_range,--(check_range="y"))

fascia di prezzo:È la gamma che contiene il prezzo dei prodotti.

check_range: È l'intervallo in cui vogliamo mettere il nostro assegno. Se un prodotto fa parte del paniere, mettiamo y nella sezione trasversale del paniere e del prodotto.

""= Questo è il controllo che stiamo mettendo per includere un prodotto nel pacchetto.

Facciamo un esempio per chiarire il concetto.

Esempio: creare una formula per il prezzo dei pacchetti in Excel.

Prendiamo lo stesso scenario che abbiamo discusso all'inizio. Abbiamo preparato la tabella nella gamma B2:F9. Identifichiamo le variabili di cui abbiamo bisogno.

Fascia di prezzo:La fascia di prezzo è C2:C9. Dato che è fisso, possiamo nominare l'intervallo o usarne il riferimento assoluto. In questo esempio, userò il riferimento assoluto $C$2:$C$9.

Check_range:Questi sono l'intervallo che contiene i controlli (colonna bundle). Sono D3:D9, E3:E9 e F3:f9.

Mettiamo questi valori nella formula generica.

Scrivi questa formula in D10 per calcolare il prezzo del pacchetto.

=SOMMAPRODOTTO($C$3:$C$9,--(D3:D9="y"))

Premi invio. Hai il costo del pacchetto 1 calcolato nella cella D10. Copia questa formula nelle celle adiacenti per calcolare il prezzo di tutti i bundle.

Come funziona?

La formula funziona al rovescio. Quindi prima…(D3:D9="y") è risolto.

Questo restituisce un array di 1 e 0 come. 1 per ogni y e 0 qualsiasi altra cosa nell'intervallo D3:D9.

{1;1;0;1;0;1;0}

Successivamente, $C$3:$C$9 viene convertito in un array che contiene il prezzo di ciascun articolo/prodotto.

{100;200;20;10;12;15;25}

Ora la funzione SUMPRODUCT contiene questo.

=SOMMAPRODOTTO({100;200;20;10;12;15;25},{1;1;0;1;0;1;0})

Ora, come fa la funzione SUMPRODUCT, moltiplica ogni valore in un array per lo stesso array indicizzato in un altro array e infine riassume quei valori. Significa che ogni prezzo che corrisponde a 0 in un altro array viene trasformato in 0. {100;200;0;10;0;15;0}. Ora, questo array è sommato. Questo ci dà 325 per il bundle 1. Lo stesso viene fatto per tutti i bundle.

Formula alternativa:

La formula alternativa è, ovviamente, la funzione SOMMA.SE e SOMMA.SE.

=SOMMA.SE(D3:D9,"y",$C$3:$C$9)

e

=SOMMA.SE($C$3:$C$9, D3: D9, "y")

Queste sono le risposte classiche ma anche la formula SUMPRODUCT è più veloce e fantasiosa.

Quindi sì ragazzi, ecco come calcolare facilmente il prezzo del pacchetto in Excel. Spero di essere stato abbastanza esplicativo. Se ho perso un punto o hai dei dubbi su questo articolo o su qualsiasi altro dubbio relativo a Excel, chiedilo nella sezione commenti qui sotto.

Conta le corrispondenze totali in due intervalli in Excel | Scopri come contare le corrispondenze totali in due intervalli utilizzando la funzione SUMPROUDCT.

SOMMA SUMISE utilizzando la logica AND-OR | Il SUMIFS può essere utilizzato anche con logica OR. La logica predefinita utilizzata da SUMIFS è la logica AND.

SUMPRODUCT con logica IF | Scopri come utilizzare SUMPRODUCT con la logica SE senza utilizzare la funzione SE nella formula.

50 scorciatoie di Excel per aumentare la produttività | Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.

La funzione CERCA.VERT in Excel | Questa è una delle funzioni più utilizzate e popolari di Excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.

CONTA.SE in Excel 2016 | Conta i valori con le condizioni usando questa fantastica funzione. Non è necessario filtrare i dati per contare un valore specifico. La funzione Countif è essenziale per preparare la tua dashboard.

Come utilizzare la funzione SOMMA.SE in Excel | Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.