Abschnitte der Website
Die Wahl des Herausgebers:
- Vergleich der Artikel im 1c-Einzelhandel 8
- Minitest für technisches Denken
- Informatiktest zu Algorithmen
- Geben Sie kostenlos eine Anzeige für den Verkauf einer Wohnung, eines Hauses und einer anderen Immobilie auf. Geben Sie eine Anzeige für den schnellen Verkauf eines Hauses auf
- Geld verdienen mit dem Lesen von Briefen. Lesen von Briefen, aber Belohnungen dafür
- Schultagebuchprogramm für Computer
- Material zum Thema: Konzertprogramm „Von ganzem Herzen“ TV-Show von ganzem Herzen alle Folgen
- Sowjetische Akustik Amfiton 35ac 018 Stradivarius Violinverstärker Corvette
- Verfeinerung von S90 oder wie man sie mit minimalen Kosten zum „Singen“ bringt. Neues Gehäuse für radiotehnika s90
- Einige Eigenschaften von Operationen auf Matrizen
Werbung
Handbuch zum Lösen von Tippaufgaben in Microsoft Excel. Index- und Suchfunktionen in Excel – die beste Alternative zur VPR-Datensuchfunktion in Excel |
Der Hauptzweck des Büros Excel-Programme– Berechnungen durchführen. Das Dokument (Buch) dieses Programms kann viele Blätter mit langen Tabellen enthalten, die mit Zahlen, Text oder Formeln gefüllt sind. Automatisiert schnelle Suche ermöglicht es Ihnen, die benötigten Zellen darin zu finden. Einfache SucheUm nach einem Wert zu suchen Excel Tabelle, müssen Sie die Dropdown-Liste des Tools „Suchen und Ersetzen“ auf der Registerkarte „Startseite“ öffnen und auf den Eintrag „Suchen“ klicken. Den gleichen Effekt erzielen Sie mit der Tastenkombination Strg + F. Im einfachsten Fall müssen Sie im erscheinenden Fenster „Suchen und Ersetzen“ den gewünschten Wert eingeben und auf „Alle suchen“ klicken. Wie Sie sehen können, wurden unten im Dialogfeld Suchergebnisse angezeigt. Die gefundenen Werte sind in der Tabelle rot unterstrichen. Wenn Sie statt „Alle suchen“ auf „Weitersuchen“ klicken, wird zuerst die erste Zelle mit diesem Wert durchsucht, und wenn Sie erneut klicken, wird die zweite Zelle durchsucht. Die Textsuche erfolgt auf die gleiche Weise. In diesem Fall wird der gesuchte Text in die Suchleiste eingegeben. Sollen Daten oder Texte nicht in der gesamten Excel-Tabelle durchsucht werden, muss zunächst der Suchbereich ausgewählt werden. Erweiterte SucheAngenommen, Sie möchten alle Werte im Bereich von 3000 bis 3999 finden. In diesem Fall würden Sie 3??? in die Suchleiste eingeben. Platzhalter „?“ ersetzt alle anderen. Bei der Analyse der Suchergebnisse kann festgestellt werden, dass das Programm neben den richtigen 9 Ergebnissen auch unerwartete Ergebnisse lieferte, die rot hervorgehoben sind. Sie sind mit dem Vorhandensein der Zahl 3 in einer Zelle oder Formel verbunden. Sie können mit den meisten Ergebnissen zufrieden sein und die falschen ignorieren. Doch die Suchfunktion in Excel 2010 kann deutlich genauer arbeiten. Zu diesem Zweck dient das Optionen-Tool im Dialogfeld. Durch Klicken auf „Optionen“ hat der Benutzer die Möglichkeit, erweiterte Suchen durchzuführen. Achten wir zunächst auf den Punkt „Suchbereich“, der standardmäßig auf „Formeln“ eingestellt ist. Dies bedeutet, dass die Suche auch in den Zellen durchgeführt wurde, in denen kein Wert, sondern eine Formel steht. Das Vorhandensein der Zahl 3 in ihnen führte zu drei falschen Ergebnissen. Wenn Sie „Werte“ als Suchbereich auswählen, suchen Sie nur nach Daten und die mit Formelzellen verknüpften falschen Ergebnisse verschwinden. Um das einzig verbleibende falsche Ergebnis in der ersten Zeile zu entfernen, müssen Sie im erweiterten Suchfenster den Eintrag „Gesamte Zelle“ auswählen. Danach ist das Suchergebnis zu 100 % korrekt. Dieses Ergebnis könnte erreicht werden, indem sofort das Element „Gesamte Zelle“ ausgewählt wird (sogar der Wert „Formel“ im „Suchbereich“ belassen wird). Kommen wir nun zum Punkt „Suchen“. Wenn Sie anstelle der Standardeinstellung „Auf Blatt“ „In Arbeitsmappe“ auswählen, müssen Sie sich nicht auf dem Blatt mit den gesuchten Zellen befinden. Der Screenshot zeigt, dass der Benutzer die Suche gestartet hat, während er sich auf leerem Blatt 2 befand. Der nächste Eintrag im erweiterten Suchfenster ist „Ansicht“, was zwei Bedeutungen hat. Die Standardeinstellung ist „zeilenweise“, was bedeutet, dass die Zellen Zeile für Zeile gescannt werden. Die Auswahl eines anderen Werts – „nach Spalten“ – ändert lediglich die Suchrichtung und die Reihenfolge der Ergebnisse. Bei der Suche in Dokumenten Microsoft Excel, Sie können auch einen anderen Platzhalter verwenden – „*“. Wenn das betrachtete „?“ bedeutete ein beliebiges Zeichen, dann ersetzt „*“ nicht eins, sondern beliebig viele Zeichen. Unten sehen Sie einen Screenshot einer Suche nach Louisiana. Manchmal ist es notwendig, bei der Suche die Groß-/Kleinschreibung von Zeichen zu berücksichtigen. Wenn das Wort Louisiana großgeschrieben wird, ändern sich die Suchergebnisse nicht. Wenn Sie jedoch im erweiterten Suchfenster „Groß-/Kleinschreibung berücksichtigen“ auswählen, schlägt die Suche fehl. Das Programm betrachtet die Wörter „Louisiana“ und „Louisiana“ als unterschiedlich und findet das erste davon natürlich nicht. Arten der SucheNach Übereinstimmungen suchenManchmal ist es notwendig, doppelte Werte in einer Tabelle zu erkennen. Um nach Übereinstimmungen zu suchen, müssen Sie zunächst einen Suchbereich auswählen. Öffnen Sie dann auf derselben Registerkarte „Startseite“ in der Gruppe „Stile“ die Option „ Bedingte Formatierung" Wählen Sie anschließend nacheinander die Punkte „Regeln zum Hervorheben von Zellen“ und „Werte wiederholen“ aus. Das Ergebnis ist im folgenden Screenshot dargestellt. Bei Bedarf kann der Benutzer die Farbe der visuellen Anzeige übereinstimmender Zellen ändern. FiltrationEine andere Art der Suche ist das Filtern. Nehmen wir an, dass der Benutzer in Spalte B numerische Werte im Bereich von 3000 bis 4000 finden möchte. Wie Sie sehen, werden nur Zeilen angezeigt, die die eingegebene Bedingung erfüllen. Der Rest wurde vorübergehend versteckt. Um zum Ausgangszustand zurückzukehren, wiederholen Sie Schritt 2. Am Beispiel von Excel 2010 wurden verschiedene Suchmöglichkeiten besprochen. Wie suche ich in Excel anderer Versionen? Beim Übergang zur Filterung gibt es in Version 2003 einen Unterschied. Im Menü „Daten“ sollten Sie nacheinander die Befehle „Filter“, „Auto-Filter“, „Bedingung“ und „Benutzerdefinierter Auto-Filter“ auswählen. Video: Suche in einer Excel-Tabelle
Es ist auf jeden Fall einfacher, eine, wenn auch große, gesamte Tabelle oder benachbarte Zellbereiche zu durchsuchen, als mehrere Tabellen, die in Teile unterteilt sind, die über verschiedene, nicht benachbarte Bereiche oder sogar in separaten Blättern verteilt sind. Auch wenn du es tust automatische Suche gleichzeitig über mehrere Tische hinweg kann es zu erheblichen Hürden kommen. Es ist jedoch schwierig, manchmal fast unmöglich, alle Daten in einer Tabelle zu organisieren. An konkretes Beispiel Wir demonstrieren die richtige Lösung für die gleichzeitige Suche über mehrere Tabellen in Excel. Gleichzeitige Suche über mehrere Bereiche hinwegAls visuelles Beispiel erstellen wir drei einfache separate Tabellen, die sich in nicht benachbarten Bereichen eines Blattes befinden: Sie sollten nach der Menge suchen, die zur Herstellung von 20 Produktstücken erforderlich ist. Leider befinden sich diese Daten in verschiedenen Spalten und Zeilen. Daher müssen Sie zunächst prüfen, wie lange die Herstellung dieser Produkte dauern wird (erste Tabelle). Basierend auf den erhaltenen Daten müssen Sie sofort mit der Suche in einer anderen Tabelle fortfahren und herausfinden, wie viele Arbeiter an einem bestimmten Produktionsvolumen beteiligt sein sollten. Das erhaltene Ergebnis sollte mit den Daten in der dritten Tabelle verglichen werden. So ermitteln wir in einem Suchvorgang über drei Tabellen hinweg sofort die notwendigen Kosten (Höhe). Der durchschnittliche Excel-Benutzer würde nach einer Lösung suchen, indem er formelbasierte Funktionen wie SVERWEIS verwendet. Und es würde eine Suche in drei Schritten durchführen (separat für jede Tabelle). Es stellt sich heraus, dass Sie sofort ein fertiges Ergebnis erhalten können, indem Sie eine Suche in nur einem Schritt mit einer speziellen Formel durchführen. Dafür:
Produktionskosten für 20 Stück. ein bestimmtes Produkt. So funktioniert die Formel mit VLOOKUP in mehreren Tabellen:Das Funktionsprinzip dieser Formel basiert auf der sequentiellen Suche nach allen Argumenten für die Haupt-SVERWEIS-Funktion (die erste). Zunächst durchsucht die dritte SVERWEIS-Funktion die erste Tabelle nach der Zeit, die zur Herstellung von 20 Stück des als Wert für Zelle E6 angegebenen Produkts erforderlich ist (der dann bei Bedarf geändert werden kann). Dann sucht die zweite SVERWEIS-Funktion nach dem Wert für das erste Argument der Hauptfunktion. Als Ergebnis der Suche nach der dritten Funktion erhalten wir den Wert 125, der das erste Argument für die zweite Funktion ist. Nachdem alle Parameter empfangen wurden, sucht die zweite Funktion in der zweiten Tabelle nach der Anzahl der für die Produktion erforderlichen Arbeitskräfte. Als Ergebnis wird der Wert 5 zurückgegeben, der dann von der Hauptfunktion verwendet wird. Basierend auf allen empfangenen Daten gibt die Formel das Endergebnis der Berechnung zurück. Nämlich der Betrag von 1.750 US-Dollar, der für die Herstellung von 20 Stück eines bestimmten Produkts erforderlich ist. Nach diesem Prinzip können Sie Formeln für die VLOOKUP-Funktion aus mehreren Blättern verwenden. Guten Tag, liebe Habro-Bewohner! Von Zeit zu Zeit stehen einige (vielleicht mehr als einige) von uns vor der Aufgabe, kleine Datenmengen zu verarbeiten, angefangen bei der Zusammenstellung bis hin zur Analyse Haushaltsbudget und endet mit allen Berechnungen für Arbeit, Studium usw. Das dafür vielleicht am besten geeignete Tool ist Microsoft Excel (oder vielleicht andere Analoga, die jedoch weniger verbreitet sind). Die Suche ergab nur einen Artikel über Habré zu einem ähnlichen Thema – „Talmud mit Formeln in Google SpreadSheet“. Es gibt eine gute Beschreibung der grundlegenden Dinge für die Arbeit mit Excel (obwohl es nicht zu 100 % auf Excel selbst eingeht). Nachdem wir einen bestimmten Pool an Anfragen/Aufgaben gesammelt hatten, entstand die Idee, diese zu tippen und Vorschläge zu machen mögliche Lösungen(wenn auch nicht alle möglich, aber schnell Ergebnisse liefernd). Wir werden über die Lösung der häufigsten Probleme sprechen, auf die Benutzer stoßen. Die Beschreibung der Lösungen ist wie folgt aufgebaut: Es wird ein Fall vorgelegt, der die Ausgangsaufgabe enthält, die nach und nach komplizierter wird, und zu jedem Schritt wird eine detaillierte Lösung mit Erläuterungen angegeben. Die Namen der Funktionen werden auf Russisch angegeben, bei der ersten Erwähnung wird jedoch der ursprüngliche Name auf Russisch in Klammern angegeben. Englische Sprache(da erfahrungsgemäß die überwiegende Mehrheit der Nutzer die russische Version installiert hat). Die Daten werden üblicherweise in tabellarischer Form dargestellt: Zustand:
Die Formelsyntax lautet wie folgt:
=IF(C5>5, „Keine Bestellung erforderlich“, „Bestellung erforderlich“) Am Ausgang erhalten wir das Ergebnis: Es kommt vor, dass die Bedingung komplexer ist, zum Beispiel die Erfüllung von 2 oder mehr Bedingungen:
Die Formelsyntax lautet wie folgt: AND(boolean_value1, [boolean_value2], ...)
Ausgabe des Ergebnisses in Zelle D2: =WENN(UND(C2>5,B2=„A“),1,0) Mit einer Kombination aus 2 Formeln finden wir also eine Lösung für unser Problem und erhalten das Ergebnis: Versuchen wir, die Aufgabe zu erschweren – eine neue Bedingung:
Ausgabe des Ergebnisses in Zelle D2: =IF(OR(AND(C2=10,B2=„A“); AND(C2>=5,B2=„B“)),1,0) Wie Sie dem Eintrag entnehmen können, enthält die WENN-Formel eine ODER-Bedingung und zwei UND-Bedingungen. Wenn mindestens eine der Bedingungen der 2. Ebene den Wert „WAHR“ hat, wird in der Spalte „Ergebnis“ das Ergebnis „1“ angezeigt, andernfalls ist es „0“. Ergebnis: Kommen wir nun zur nächsten Situation:
=WENN(A2=1,„A“, WENN(A2=2,„B“, WENN(A2=3,„C“, WENN(A2=4,„D“,0)))) Ergebnis: Wie Sie sehen, ist das Schreiben einer solchen Formel nicht nur wenig komfortabel und umständlich, sondern es kann auch für einen unerfahrenen Benutzer einige Zeit in Anspruch nehmen, sie im Fehlerfall zu bearbeiten. Alternativlösung_1:
Zustand:
=WAHL(A2, „A“, „B“, „C“, „D“) Das Ergebnis ähnelt der obigen IF-Funktionskettenlösung. Bei der Anwendung dieser Formel gelten folgende Einschränkungen: In die Zelle „A2“ (Indexnummer) können nur Zahlen eingegeben werden, die Ergebniswerte werden in aufsteigender Reihenfolge von 1 bis 254 Werten angezeigt. Mit anderen Worten: Die Funktion funktioniert nur, wenn die Zelle „A2“ Zahlen von 1 bis 254 in aufsteigender Reihenfolge enthält, was bestimmte Einschränkungen bei der Verwendung dieser Formel mit sich bringt. Diese. wenn wir möchten, dass bei der Angabe der Zahl 5 der Wert „G“ angezeigt wird,
Ausgabe des Ergebnisses in Zelle B2: =WAHL(A31, „A“, „B“, „C“, „D“) Wie Sie sehen, müssen wir den Wert „4“ in der Formel leer lassen und das Ergebnis „G“ auf die Seriennummer „5“ übertragen. Alternativlösung_2:
Der Kern des Ansatzes besteht darin, getrennt vom Hauptarray ein „Verzeichnis“ der Entsprechung des Arguments „Searched_value“ zu einem bestimmten Ergebnis zu erstellen, in das die Bedingungen und die entsprechenden Werte geschrieben werden: Anschließend wird im Arbeitsteil der Tabelle eine Formel mit einem Link zum zuvor ausgefüllten Nachschlagewerk notiert. Diese. Im Verzeichnis wird in Spalte „D“ der Wert aus Spalte „A“ gesucht und bei einer Übereinstimmung wird der Wert aus Spalte „E“ in Spalte „B“ angezeigt. Ergebnis: Stellen Sie sich nun eine Situation vor, in der Sie Daten aus einer anderen Tabelle in eine Tabelle ziehen müssen, die Tabellen jedoch nicht identisch sind. Siehe Beispiel unten Es ist ersichtlich, dass die Zeilen in den Spalten „Produkt“ beider Tabellen nicht übereinstimmen, dies stellt jedoch kein Hindernis für die Verwendung der Funktion „SVERWEIS“ dar. Aber bei der Lösung stoßen wir auf ein neues Problem: Wenn wir die Formel, die wir rechts geschrieben haben, von Spalte „B“ auf Spalte „E“ „dehnen“, müssen wir das Argument „Spaltennummer“ manuell ersetzen. Dies ist eine arbeitsintensive und undankbare Aufgabe, daher kommt uns eine weitere Funktion zu Hilfe – „SÄULE“ (SÄULE). Funktionssyntax: SPALTE([Link])
dann zeigt die Funktion die Nummer der aktuellen Spalte an (in der Zelle, in der die Formel geschrieben ist). Das Ergebnis ist eine Zahl, die in der VLOOKUP-Funktion verwendet werden kann, die wir verwenden und die folgende Formel erhalten: Ausgabe des Ergebnisses in Zelle B2: =VLOOKUP($A3,$H$3:$M$6, COLUMN(),0) Die Funktion „COLUMN“ ermittelt die Nummer der aktuellen Spalte, die vom Argument „Column_Number“ verwendet wird, um die Nummer der Suchspalte im Verzeichnis zu bestimmen. Alternativ können Sie auch die folgende Konstruktion verwenden: Anstelle der Zahl „1“ können Sie eine beliebige Zahl verwenden (und diese nicht nur subtrahieren, sondern auch zum resultierenden Wert addieren), um das gewünschte Ergebnis zu erhalten, wenn Sie nicht auf eine bestimmte Zelle in der Spalte verweisen möchten die Zahl, die wir brauchen. Das resultierende Ergebnis: Wir entwickeln das Thema weiter und verkomplizieren die Bedingung: Stellen Sie sich vor, wir haben zwei Verzeichnisse mit unterschiedlichen Daten zu Produkten und wir müssen die Werte in der Tabelle anzeigen, wobei das Ergebnis davon abhängt, welche Art von Verzeichnis im „Verzeichnis“ angegeben ist. Spalte
Die Lösung, die mir sofort in den Sinn kommt, ist folgende: =IF($B3=1; VLOOKUP($A3,$G$3:$I$6; COLUMN()-1,0); VLOOKUP($A3,$K$3:$M$6; COLUMN()-1;0 )) Profis: Der Name des Verzeichnisses kann beliebig sein (Text, Zahlen und deren Kombination), Nachteile – er passt nicht gut, wenn es mehr als 3 Optionen gibt. Wenn Rufnummern immer Rufnummern sind, bietet es sich an, die folgende Lösung zu verwenden: Ausgabe des Ergebnisses in Zelle C3: =VLOOKUP($A3, SELECT($B3,$G$3:$I$6,$K$3:$M$6), COLUMN()-1,0) Profis: Die Formel kann bis zu 254 Verzeichnisnamen enthalten, Nachteile – ihre Namen müssen streng numerisch sein. Ergebnis für die Formel mit der SELECT-Funktion: Bonus: VLOOKUP basierend auf zwei oder mehr Merkmalen im Argument „search_value“.
Wie aus ersichtlich ist tabellarische Formulare Jeder Artikel hat nicht nur einen Namen (der nicht eindeutig ist), sondern gehört auch zu einer bestimmten Klasse und verfügt über eine eigene Verpackungsoption. Mithilfe des „&“-Symbols kombinieren wir drei Merkmale zu einem (das Trennzeichen zwischen Wörtern kann beliebig oder auch nicht sein, Hauptsache, für die Suche verwenden Sie eine ähnliche Regel). Ein Analogon der Formel kann die Funktion „CONCATENATE“ sein. In diesem Fall sieht sie so aus: =CONCATENATE(H3;"_";I3;"_";J3) Nachdem für jeden Datensatz in der Datentabelle ein zusätzliches Attribut erstellt wurde, schreiben wir eine Suchfunktion für dieses Attribut, die wie folgt aussieht: Ausgabe des Ergebnisses in Zelle D3: =IFERROR(SVERWEIS(A2&"_"&B2&"_"$G$2:$K$6,5,0),0) In der „SVERWEIS“-Funktion verwenden wir als „search_value“-Argument die gleiche Kombination aus drei Merkmalen (name_class_packing), nehmen diese jedoch bereits in der Tabelle zum Ausfüllen und tragen sie direkt in das Argument ein (alternativ könnten wir die auswählen). Geben Sie den Wert für das Argument in einer zusätzlichen Spalte der auszufüllenden Tabelle ein, diese Aktion ist jedoch nicht erforderlich. Ich erinnere Sie daran, dass die Verwendung der „IFERROR“-Funktion notwendig ist, wenn der gewünschte Wert nicht gefunden wird, und die „SVERWEIS“-Funktion uns den Wert „#N/A“ liefert (mehr dazu weiter unten). Das Ergebnis ist im Bild unten: Diese Technik kann für eine größere Anzahl von Merkmalen verwendet werden, die einzige Bedingung ist die Eindeutigkeit der resultierenden Kombinationen; wenn diese nicht erfüllt ist, wird das Ergebnis falsch sein. Case_3 Suche nach einem Wert in einem Array oder wenn SVERWEIS uns nicht weiterhelfen kann Betrachten wir eine Situation, in der wir verstehen müssen, ob das Zellenarray die von uns benötigten Werte enthält.
Wie wir sehen, ist die Funktion „SVERWEIS“ hier machtlos, denn Wir suchen nicht nach einer exakten Übereinstimmung, sondern nach dem Vorhandensein des benötigten Werts in der Zelle. Der Einfachheit halber: Wir haben „IF“ bereits weiter oben besprochen, also kommen wir zur Funktion „IFERROR“. IFERROR(Wert, Fehlerwert)
"UNTERE"
Rolle in der Formel: Da die Funktion „FINDEN“ die Groß-/Kleinschreibung des Textes sucht und berücksichtigt, ist es notwendig, den gesamten Text in die gleiche Groß-/Kleinschreibung umzuwandeln, andernfalls ist „Tee“ nicht gleich „Tee“ usw. Dies ist relevant, wenn der Registerwert keine Bedingung für die Suche und Auswahl von Werten ist. Andernfalls kann die Formel „LOWER“ nicht verwendet werden, sodass die Suche genauer ist. Schauen wir uns nun die Syntax der FIND-Funktion genauer an. FINDEN(Suchtext, angezeigter_Text, [Startposition])
Ausgabe des Ergebnisses in Zelle B2: =IF(IFERROR(FIND(LINE(A2), LINE(E2),1),0)=0,“fail“,“bingo!“) Lassen Sie uns die Logik der Formel Schritt für Schritt analysieren:
Wie aus der obigen Abbildung ersichtlich ist, finden wir dank der Funktionen „LOW“ und „FIND“ die gewünschten Werte unabhängig von der Groß-/Kleinschreibung der Zeichen und der Position in der Zelle, müssen jedoch auf Zeile 5 achten. Fall_4 Die Suche nach einem Wert in einem Array basierend auf mehreren Bedingungen oder wenn SVERWEIS uns noch mehr nicht weiterhelfen kann Stellen wir uns eine Situation vor, in der Sie einen Wert aus der „Tabelle mit dem Ergebnis“ in finden müssen zweidimensionales Array„Verzeichnis“ für mehrere Bedingungen, nämlich den Wert „Name“ und „Monat“. Zustand:
Syntax der INDEX-Funktion INDEX(Array, Zeilennummer, [Spaltennummer])
Syntax der MATCH-Funktion MATCH(lookup_value, lookup_array, [match_type])
Das Wesentliche bei der Verwendung einer Kombination der Funktionen „INDEX“ und „SEARCH“ besteht darin, dass wir entlang der „Koordinatenachsen“ nach den Koordinaten von Werten anhand ihres Namens suchen. Die Y-Achse ist die Spalte „Name“ und die X-Achse ist die Zeile „Monate“. Teil der Formel: MATCH($A4,$I$4:$I$7,0)gibt die Zahl entlang der Y-Achse zurück, in diesem Fall ist sie gleich 1, weil Der Wert „A“ ist im gesuchten Bereich vorhanden und hat in diesem Bereich eine relative Position von „1“. Teil der Formel: MATCH(B$3,$J$3:$L$3,0)gibt #N/A zurück, weil Der Wert „1“ liegt nicht im angezeigten Bereich. Somit haben wir die Koordinaten des Punktes (1; #N/A) erhalten, die die Funktion „INDEX“ verwendet, um im Argument „Array“ zu suchen. =INDEX($J$4:$L$7, MATCH($A4,$I$4:$I$7,0), MATCH(B$3,$J$3:$L$3,0)) Wenn wir die Koordinaten des benötigten Werts kennen würden, würde die Funktion im Wesentlichen so aussehen: =INDEX($J$4:$L$7,1,#N/A)) Da das Argument „Column_Number“ den Wert „#N/A“ hat, wird das Ergebnis für Zelle „B4“ entsprechend sein. Wie aus dem resultierenden Ergebnis ersichtlich ist, stimmen nicht alle Werte in der Tabelle mit dem Ergebnis mit dem Nachschlagewerk überein und als Ergebnis sehen wir, dass einige der Werte in der Tabelle als „#N/A“ angezeigt werden. , was es schwierig macht, die Daten für weitere Berechnungen zu verwenden. Ergebnis: Um diesen negativen Effekt zu neutralisieren, verwenden wir die Funktion „IFERROR“, über die wir zuvor gelesen haben, und ersetzen den im Fehlerfall zurückgegebenen Wert durch „0“, dann sieht die Formel wie folgt aus: =IFERROR(INDEX($J$4:$L$7, MATCH($A4,$I$4:$I$7,0), MATCH(B$3,$J$3:$L$3,0)),0) Ergebnisdemonstration: Wie Sie im Bild sehen können, beeinträchtigen die „#N/A“-Werte unsere nachfolgenden Berechnungen anhand der Werte in der Ergebnistabelle nicht mehr. Fall_5 Einen Wert in einem Zahlenbereich finden Stellen wir uns vor, dass wir Zahlen in einem bestimmten Bereich ein bestimmtes Vorzeichen geben müssen.
Die LOOKUP-Funktion gibt einen Wert aus einer Zeile, Spalte oder einem Array zurück. Die Funktion hat zwei syntaktische Formen: Vektor- und Array-Form. LOOKUP(lookup_value, lookup_vector, [result_vector])
=VIEW(E3,$A$3:$A$7,$B$3:$B$7) Die Argumente „View_vector“ und „Result_vector“ können in Array-Form geschrieben werden – in diesem Fall müssen Sie sie nicht in einer separaten Tabelle auf einer Excel-Tabelle anzeigen. Fall_6 Summierung von Zahlen nach Merkmalen Um Zahlen basierend auf bestimmten Merkmalen zu summieren, können Sie drei verschiedene Funktionen verwenden: SUMMENPRODUKT(array1, [array2], [array3],...)
Wie aus der Tabelle mit den Daten hervorgeht, ist es zur Berechnung der Kosten erforderlich, den Preis mit der Menge zu multiplizieren und den resultierenden Wert unter Anwendung der Auswahlbedingungen in die Tabelle mit dem Ergebnis zu übertragen. =SUMMENPRODUKT(($A4=$H$3:$H$11)*($K$3:$K$11>=B$3)*($K$3:$K$11 |
Lesen: |
---|
Neu
- Minitest für technisches Denken
- Informatiktest zu Algorithmen
- Geben Sie kostenlos eine Anzeige für den Verkauf einer Wohnung, eines Hauses und einer anderen Immobilie auf. Geben Sie eine Anzeige für den schnellen Verkauf eines Hauses auf
- Geld verdienen mit dem Lesen von Briefen. Lesen von Briefen, aber Belohnungen dafür
- Schultagebuchprogramm für Computer
- Material zum Thema: Konzertprogramm „Von ganzem Herzen“ TV-Show von ganzem Herzen alle Folgen
- Sowjetische Akustik Amfiton 35ac 018 Stradivarius Violinverstärker Corvette
- Verfeinerung von S90 oder wie man sie mit minimalen Kosten zum „Singen“ bringt. Neues Gehäuse für radiotehnika s90
- Einige Eigenschaften von Operationen auf Matrizen
- „Skyrim“: The Elder Scroll