Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: sverweis, geringste Abweichung

sverweis, geringste Abweichung
Micha
Hallo,
ich suche eine Funktion mit der ich eine ähnliche Zahl in einer Spalte finden kann,
ähnlich bedeutet mit der geringsten Abweichung zu einer in der Matrix vorhandenen Zahl.
Beispiel:
In den Zellen A1 bis A5 sind aufsteigend sortierte Zahlen. (2;23;49;86;100)
In der Zelle B1 ist das Suchkriterium, eine Zahl (85).
Diese Zahl kann sich ändern, da sie das Ergennis einer Formel ist.
Die Funktion =SVERWEIS(B1;A1:A5;1;WAHR) liefert das Ergenbis 49.
Laut Excel Hilfe liefert das Kriterium WAHR immer eine Wert, der kleiner oder gleich dem Suchkriterium ist.
Deshalb ist der Rückgabewert hier 49, die geringste Abweichung gibt es aber zur Zahl 86.
Was für eine Lösung gibt es?
Micha
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: sverweis, geringste Abweichung
16.02.2010 19:28:39
WalterK
Hallo,
das habe ich in einem Forum gefunden:
Tabelle1

 ABC
1285nächstliegende
223 Zahl
349 86
486  
5100  

Formeln der Tabelle
ZelleFormel
C3=KKLEINSTE(A:A;ZÄHLENWENN(A:A;"<"&B1)+ZÄHLENWENN(A:A;B1+MIN(ABS(B1-KKLEINSTE(A:A;HÄUFIGKEIT(A:A;B1)+{0.1})))))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Servus, Walter
Anzeige
AW: sverweis, geringste Abweichung
16.02.2010 19:37:52
Micha
Hallo Walter,
danke für die schnelle Lösung, genial!!
Genau das was ich wollte.
Micha
geringste Abweichung alternative...
16.02.2010 20:04:00
jockel
hi Micha, oder so..:
Tabelle3
 ABC
128586
223  86
349   
486   
5100   
6     

verwendete Formeln
Zelle Formel
C1 {=MIN(WENN(ABS(A1:A100-B1)=MIN(ABS(A1:A100-B1));A1:A100))}
C2 =KKLEINSTE(A:A;ZÄHLENWENN(A:A;"<"&B1)+ZÄHLENWENN(A:A;B1+MIN(ABS(B1-KKLEINSTE(A:A;HÄUFIGKEIT(A:A;B1)+{0.1})))))
{} Matrixformel mit Strg+Umschalt+Enter abschließen

Tabellendarstellung in Foren Version 5.8



cu jörg eine rückmeldung wäre ganz reizend
Anzeige
AW: geringste Abweichung alternative...
16.02.2010 22:57:30
Walter
Hallo Micha und Jörg,
Habe die Formeln von Jörg eingesetzt und bekomme bei Eingabe 36 mit der ersten Formel
23 und mit der zweiten 49.
Wo liegt der Error?
Gruß Walter
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Geringste Abweichung in Excel finden mit SVERWEIS und MIN


Schritt-für-Schritt-Anleitung

Um die geringste Abweichung in Excel zu finden, kannst Du die Kombination aus SVERWEIS und MIN verwenden. Hier sind die Schritte, um dies zu erreichen:

  1. Daten eingeben: Trage die Werte in die Zellen A1 bis A5 ein (z.B. 2, 23, 49, 86, 100).

  2. Suchkriterium festlegen: Gib die Zahl, die Du suchen möchtest, in Zelle B1 ein (z.B. 85).

  3. Formel für die geringste Abweichung: Verwende die folgende Formel in Zelle C1:

    =KKLEINSTE(A:A;ZÄHLENWENN(A:A;"<"&B1)+ZÄHLENWENN(A:A;B1+MIN(ABS(B1-KKLEINSTE(A:A;HÄUFIGKEIT(A:A;B1)+{0.1}))))
  4. Matrixformel: Wenn Du die Formel eingegeben hast, schließe sie mit STRG + UMSCHALT + ENTER ab, um sie als Matrixformel zu aktivieren.


Häufige Fehler und Lösungen

Einige häufige Probleme können auftreten, wenn Du die geringste Abweichung in Excel analysierst:

  • Error bei der Formel: Wenn Du die Formel nicht als Matrixformel eingibst, erhältst Du möglicherweise falsche Ergebnisse. Stelle sicher, dass Du STRG + UMSCHALT + ENTER drückst.
  • Falsche Rückgabewerte: Achte darauf, dass die Werte in der Spalte A aufsteigend sortiert sind. Wenn nicht, könnte die Berechnung der Abweichungen nicht korrekt sein.

Alternative Methoden

Falls Du eine andere Methode ausprobieren möchtest, um Abweichungen in Excel darzustellen, kannst Du die folgende Formel verwenden:

  1. Alternative Formel: Trage in Zelle C1 die folgende Formel ein:

    {=MIN(WENN(ABS(A1:A100-B1)=MIN(ABS(A1:A100-B1));A1:A100))}
  2. Aktivierung: Schließe diese Formel ebenfalls mit STRG + UMSCHALT + ENTER ab.

Diese Methode ermöglicht es Dir, die geringste Abweichung von einem Wert schnell zu ermitteln.


Praktische Beispiele

Hier sind zwei praktische Beispiele, um die geringste Abweichung mit Excel zu ermitteln:

  • Beispiel 1: Du hast die Werte 10, 20, 30 und suchst nach 25. Mit der oben genannten Formel erhältst Du 20 als geringste Abweichung.
  • Beispiel 2: Für die Werte 5, 15, 25, 35, 45 und einem Suchwert von 30 ergibt die Formel 35 als das nächste Ergebnis.

Diese Beispiele zeigen, wie Du die Abweichungsanalyse in Excel effizient durchführen kannst.


Tipps für Profis

  • Datenvisualisierung: Nutze Diagramme, um Abweichungen in Excel darzustellen und besser zu analysieren.
  • Dynamische Bereiche: Verwende dynamische Bereiche für Deine Daten, um die Formeln flexibler zu gestalten und die Abweichungen einfacher zu berechnen.
  • Verwendung von Namen: Vergib Namen für Deine Bereiche, um die Lesbarkeit der Formeln zu verbessern.

FAQ: Häufige Fragen

1. Wie kann ich die Abweichung vom Sollwert berechnen?
Um die Abweichung vom Sollwert zu berechnen, subtrahiere einfach den Sollwert von dem Istwert. Die Formel lautet: =Istwert - Sollwert.

2. Was mache ich, wenn meine Daten nicht aufsteigend sortiert sind?
In diesem Fall solltest Du die Werte sortieren, um die Funktionen wie SVERWEIS korrekt nutzen zu können. Alternativ kannst Du die MIN-Funktion verwenden, um die geringste Abweichung unabhängig von der Sortierung zu finden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige