Excel Abgleich mit größer / kleiner

Gast #7152726
Hallo

Steh mit excel grad etwas auf dem Schlauch
es sollte bei einer Liste:

A              B           C
Posten 1       7
Posten 2       13
Posten 3       1
Posten 4       17
...


jeweils in der Spalte C die jeweilige Bezeichnung entsprechned einer 
zweiten Tabelle eingefügt werden:

 A       B         C
min     max    Bezeichnung
 1       4      zu gering
 5       8      schwach
 9       12     gut
13       16     sehr gut
17       20     optimal

(insgesamt sind nicht 5 Einteilungen sonder etwa 50)
Also es sollte in Tabelle A der Wert 7 mit der Tabelle 2 verglichen 
werden. Der Wert 7 entspricht "schwach"; diese Bezeichnung sollte in 
Tabelle 1 eingefügt werden.

Ich hab zwar früher mit vlookup gearbeitet. Damit schein ich hier aber 
nicht weiterzukommen...
#7152768
Sind es Ganzzahlen?
Tabelle mit allen möglichen Werten und zuordnen, sonst auf Ganzzahlen 
runden und dann mit sverweis zuordnen.

Dann gibt es in der Tabelle eben mehrere spalten mit wenig.
0:nix
1: fast nichts
2:fast nichts
3:wenig
4:wenig

Usw
Gast #7152775
Clemens S. schrieb:
> Sind es Ganzzahlen?

Ist egal.

Er macht ein Sverweis auf die Zahl, stehlt den Parameter TRUE ein, dann 
bekommt er ein NÄHERUNGSWERT als Treffer. Da muss er dann nur die Pos wo 
der Text steht auslesen.

Wichtig. Die Tabelle auf die via Sverweis zugegriffen wird, muss nach 
den Suchbegriff sortiert sein, sonst kann eine Abfrage mit Näherungswert 
später Einträge nicht mehr berücksichtigen.

Die Alternative wäre eine doppelte Sverweis Abfrage mit 
Vergleichsoperationen was die Suchformel sehr verkompliziert.

https://support.microsoft.com/de-de/office/sverweis-funktion-0bbc8083-26fe-4963-8ab8-93a18ad188a1

Zitat: =SVERWEIS(was Sie nachschlagen möchten; wo Sie nachschlagen 
möchten; Spaltennummer im Bereich mit dem Rückgabewert; ungefähre oder 
genaue Entsprechung zurückgeben – angegeben als "1/WAHR" oder 
"0/FALSCH").
#7153315
Schlaumeier, Pucki, Alexander,

wieso kannst Du nicht einfach mal schweigen, wenn Du keinen Plan hast?
Statt doppeltem Sverweis empfehle ich den dreifachen Rittberger mit 
eingeschwungenem Toe-Loop. :)

Die schöne, aber langsame Lösung (für beliebige Intervalle) besteht im 
Schreiben einer benutzerdefinierten VBA-Funktion, der die Stückzahl 
übergeben wird und die den Bewertungsstring zurückliefert.

In diesem Beispiel sind die Intervalle gleich groß und damit ist die 
Lösung trivial.

Zuerst ermitteln wir in Abhängigkeit des Bestands eine numerischen 
Index,

Zelle=ABRUNDEN((Bestand -1)/4;0)+1

Mit "Bestand" wird die Zelle adressiert, die die jeweilige 
Bestandsinformationen enthält!

Dann holen wir uns den String z.B. aus einer vertikalen Liste:

=INDEX(Bewertung;Zelle;1)

Wir markieren die Textliste und benennen Sie in "Bewertung" um oder 
adressieren die Liste als fix positionierte Range, also z.B.

=INDEX($K$1:$K$5;Zelle;1)
Gast #7153371
Hallo Georg,
wenn es sich ausschließlich um ganzzahlige Vergleiche handelt, kann man 
es mit 2 Tabellenblättern anhand des oben gezeigten Beispieles so 
machen:
Tabelle1 enthält die zu bewertenden Einträge in Spalte B und in Spalte C 
die gezeigten Formeln (hier in Formelansicht), was sich in Excel bequem 
nach unten fortsetzen lässt.
Tabelle2 ist expandiert und enthält die jeweilige "Beurteilung" in der 
den Werten entsprechenden Tabellenzeile, für jeden möglichen Wert 
existiert also eine Zeile.
Erfüllt das die Aufgabe?

Gruß
WIRO
Angehängte Dateien:
Gast #7153441
Peter M. schrieb:
> wieso kannst Du nicht einfach mal schweigen, wenn Du keinen Plan hast?

Und wieso sollte ich wenn du voll neben der Mütze bist.

Er hat in Tabelle 1 den Wert 4

Bei einen Annäherung via Sverweis in der 2. Tabelle bekommt er den Wert 
"Schwach" o. so problemlos.

Wie schon erwähnt muss er nur dafür sorgen das Tabelle 2 sortiert ist.

Das ist Excel für Anfänger.

Aber mehr wie die Anleitung von MS kann ich dir auch nicht geben.

Und ob die Intervalle gleich groß sind oder nicht interessiert keinen 
Sau.

Du fragst NUR "A-Min" in der 2 Tabelle ab, und liest dann das Resultat 
aus "TEXT".  FERTIG.

Und wie der TO schon schrieb. Das ist 5 von ca. 50. Und ob die alle 
Intervall haben wage ich zu bezweifeln.

Und eine Indirekte Zellenanfrage braucht man nur wenn man als Ergebnis 
einer Berechnung eine Zellen-Zielkoordinate braucht. Das ist hier Unsinn 
und sogar Kontraproduktiv.

Aber so langsam verstehe ich wieso die meisten Excel-Tabellen flexible 
wie ein Stahlträger sind.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.