Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1440to1444
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel Formel Sparen

Excel Formel Sparen
04.08.2015 15:54:11
Alex
Hallo, bin leider absoluter Anfänger im Bereich Excel und Formeln. Habe folgendes Anliegen:
A2 - AX, B2 - BX sind belegt mit Zahlenwerten. Genauer gesagt, mit Preisangaben. Gerne würde ich Spalte A mit Spalte B vergleichen und den höchsten Prozentsatz "Sparen" ausgeben.
Beispiel:
Produkt 1 kostet 2,50 €, Produkt 2 kostet 2,00 €
Produkt 1a kostet 2,30 €, Produkt 2a kostet 1,80 €
Produkt 1 soll mit Produkt 2 verglichen werden: (100*2)/2,50 = X. 100 - X = Gespart in %
Produkt 1a wird identisch mit 2a verglichen: (100*1,8)/2,3 = X. 100 - X = Gespart in %
Die Liste ist beliebig lang.
Nach diesen Berechnungen sollen die gesparten Prozent miteinander verglichen werden und der höchste Wert dargestellt werden.
Bedingungen: Produkte 1X (A2 - AX) und Produkte 2X (B2 - BX) sind beliebig lang. Hier würde wohl nur ein Count helfen.
Jemand eine Idee, wie ich das ganze in EINE Excel Formel packe?
Grüße
Alex

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel Formel Sparen
04.08.2015 16:03:26
Sepp
Hallo Alex,
Tabelle2

 ABCDEFGHIJ
1ProduktPreis APreis BSparen  Max.SparenProdukt  
2Produkt 12,5220,00%  23,33%Produkt 3  
3Produkt 22,31,821,74%      
4Produkt 332,323,33%      
5          
6          

Formeln der Tabelle
ZelleFormel
D2=1-C2/B2
G2=MAX(D2:D4)
H2=INDEX(A2:A4;VERGLEICH(G2;D2:D4;0))
D3=1-C3/B3
D4=1-C4/B4


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Sepp

Anzeige
AW: Excel Formel Sparen
04.08.2015 16:10:42
Alex
Hallo Sepp,
vielen dank für die Tabelle, leider steht mir keine weitere Spalte zur Verfügung (D,G,H) funktionieren dann nicht.
Mir steht lediglich ein Feld unter BX zur Verfügung

AW: Excel Formel Sparen
04.08.2015 16:18:36
Sepp
Hallo Alex,
deine XL-Version hat 17.179.869.184 Zellen!
Aber gut, wie stellst du dir die Ausgabe vor? Lade eine Beispieldatei hoch.
Gruß Sepp

AW: Excel Formel Sparen
04.08.2015 16:30:23
Alex
Danke :)
Ja, als Beispiel kann man die von dir gepostete Tabelle nehmen, also die Spalten A, B, C. Es können aber durchaus (bis zu 50 ) Produkte vorkommen, also B2-B50, C2-C50. Generell ist der Preis in Spalte B höher als in Spalte C.
Ich habe jeder Menge solcher Dateien, daher kann ich eine feste Anzahl von Produkten nicht angegeben. Daher meinte ich, hier sollte wohl ein Anzahl genutzt werden.
Die Ausgabe am Ende soll wie in deiner Tabelle ein Max. Prozentsatz sein, dem man gegenüber den Produkten in Spalte B sparen kann. Dieser Wert soll unter dem letzten Feld in Spalte C angezeigt werden. Dieser Zelle dient auch als einziges zur Verfügungstehendes Feld zur Berechnung.
Ich weiß leider nicht, ob dies überhaupt möglich ist.

Anzeige
AW: Excel Formel Sparen
04.08.2015 16:34:22
Sepp
Hallo alex,
Tabelle2

 ABC
1ProduktPreis APreis B
2Produkt 12,52
3Produkt 22,31,8
4Produkt 332,3
5   
6  23,33%

Formeln der Tabelle
ZelleFormel
C6{=MAX(1-C2:C4/B2:B4)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Sepp

Anzeige
AW: Excel Formel Sparen
04.08.2015 16:59:24
Alex
Würde gerne noch zusätzlich die Nachkommastellen weglassen oder abrunden auf diese.

{=RUNDEN(MAX(1-C2:C4/B2:B4);2)} o.T.
04.08.2015 17:04:03
Sepp
Gruß Sepp

AW: {=RUNDEN(MAX(1-C2:C4/B2:B4);2)} o.T.
05.08.2015 09:30:30
Alex
Hallo Jepp,
danke für deine Hilfe und für die Bereitstellung der Formeln. Gibt es eine Möglichkeit, dass ganze nicht als Matrix-Formel darzustellen?
Es geht darum, dass ich die Formel in einer Weblösung nutzen möchte und diese leider keine Matrix Formeln berechnen kann.
Die Formel wird aktuell so behandelt:
1-G2
G3
G4/F2
F3
F4
und sucht hier raus den MAX Wert.

Anzeige
AW: {=RUNDEN(MAX(1-C2:C4/B2:B4);2)} o.T.
05.08.2015 09:31:25
Alex
Sepp natürlich :(

AW: {=RUNDEN(MAX(1-C2:C4/B2:B4);2)} o.T.
05.08.2015 09:57:55
Sepp
Hallo Alex,
nur wenn du jeden Wert separat angibst.
Tabelle1

 ABC
1ProduktPreis APreis B
2Produkt 12,52
3Produkt 22,31,8
4Produkt 332,3
5   
6  23%

Formeln der Tabelle
ZelleFormel
C6=RUNDEN(1-MIN(C2/B2;C3/B3;C4/B4); 2)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Sepp

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige