Excel: Berechnung eines prozentualen Unterschieds bei Festlegung des Ausgangswert mit 100?
Hallo,
ich möchte eine automatische Berechnung erstellen, wobei von einer Anzahl von Zahlen die niedrigste Zahl mit 100 festgelegt wird, und die übrigen Ergebnisse prozentual von diesem Wert berechnet werden
Beispiel:
Ausgangswerte: 3000 | 3700 | 2000 | 8000
Ergebnisse hier: 66.67 | 54.05 | 100 | 25.00
Weiss Jemand welche Formel(n) man hier verwenden muss, um die Ergebnisse zu automatisieren?
Danke!
1 Antwort
![](https://images.gutefrage.net/media/user/GutenTag2003/1588519744538_nmmslarge__0_0_330_331_af4ab91c989f18c51a60e2a994fb233a.jpg?v=1588519745000)
z.B. so
Du könntest mit einer Hilfszeile (z.B. Zeile 2) arbeiten
![- (Formel, Microsoft Excel)](https://images.gutefrage.net/media/fragen-antworten/bilder/506888743/0_big.png?v=1688544940000)
![- (Formel, Microsoft Excel)](https://images.gutefrage.net/media/fragen-antworten/bilder/506888743/1_big.png?v=1688544940000)
![- (Formel, Microsoft Excel)](https://images.gutefrage.net/media/fragen-antworten/bilder/506888743/2_big.png?v=1688544940000)
![](https://images.gutefrage.net/media/user/Oubyi/1652363895285_nmmslarge__0_0_120_120_040779a85bcf89fd282fa9af46f30da0.png?v=1652363895000)
Ich mische mich da mal ein. Allerdings finde ich im Moment nur eine Lösung mit einer Matrixformel:
{=WENNFEHLER(RUNDEN(((MIN(WENN($A$1:$E$1<>0;$A$1:$E$1))/A1)*100);2);"-")}
!!!Achtung!!!
Das ist eine Matrixformel.
Das heißt, die geschweiften Klammern { } NICHT mit eingeben,
sondern die Formel mit STRG&SHIFT&ENTER abschließen.
Das erzeugt die { } und macht sie zu einer Matrixformel.
Vielleicht findet aber doch noch jemand eine einfachere Lösung?
Ich drücke die Daumen.
![](https://images.gutefrage.net/media/user/GutenTag2003/1588519744538_nmmslarge__0_0_330_331_af4ab91c989f18c51a60e2a994fb233a.jpg?v=1588519745000)
![](https://images.gutefrage.net/media/user/GutenTag2003/1588519744538_nmmslarge__0_0_330_331_af4ab91c989f18c51a60e2a994fb233a.jpg?v=1588519745000)
@ 02.07.23, 15:31:43
Bei einer "0" ergeben alle Werte eine "0", außer die/eine Zelle ist "", dann passt das Ergebnis.
![](https://images.gutefrage.net/media/user/GutenTag2003/1588519744538_nmmslarge__0_0_330_331_af4ab91c989f18c51a60e2a994fb233a.jpg?v=1588519745000)
Da war wohl noch ein Fehler drin ... das sollte es dann sein
=WENN(ISTFEHLER(WENN(A2=MIN($A2:$E2);100;RUNDEN(((A2-(MIN($A2:$E2)))/(MIN($A2:$E2))*100);2)));"";WENN(A2=MIN($A2:$E2);100;RUNDEN(((A2-(MIN($A2:$E2)))/(MIN($A2:$E2))*100);2)))
Vielen Dank!! Noch eine Nachfrage: Wie kann ich die Formel ergänzen, wenn bestimmte Zahlen "0" sind, und diese dann ignoriert werden sollen (Beispiel anhand des Screenshots oben: In E1 ist der Wert null angegeben)