In diesem Artikel erfahren Sie, wie Sie die Summe von Textwerten wie Zahlen in Excel ermitteln.
In einfachen Worten, während Sie mit Textwerten im Datensatz arbeiten. Manchmal eine Bedingung gegeben, z. B. wenn wir die Summe der Textwerte erhalten müssen, wobei dem Textwert ein eindeutiger Code zugewiesen ist. Sie können die Lösung dieses Problems einfach mit den unten erläuterten Excel-Funktionen durchführen.
Wie löst man das Problem?
Für diesen Artikel müssen wir die SUM-Funktion und die INDEX-Funktion verwenden. Jetzt werden wir aus diesen Funktionen eine Formel machen. Hier erhalten wir einen Bereich und eine Liste mit Codewert. Wir müssen die SUMME des Bereichs von Textwerten mithilfe des Codes aus der Liste finden.
Generische Formel:
{ = SUM ( INDEX ( Code, N ( IF ( 1, MATCH ( Bereich, Liste, 0) ) ) ) }
range : Wertebereich, in dem die Summe berechnet wird
list : Liste der Textwerte zusammen mit den entsprechenden Werten.
Code : Zahlenwerte entsprechend den Listenwerten
Beispiel:
All dies kann verwirrend sein zu verstehen. Lassen Sie uns diese Formel testen, indem wir sie im unten gezeigten Beispiel ausführen.
Hier haben wir eine Welttabelle und jedem Land wird ein Codewert zugewiesen und wir müssen die Summe der Codes für seinen jeweiligen Kontinent finden.
Liste und Code, die Informationen zur obigen Tabelle bereitstellen, sind unten aufgeführt.
Hier wird der Listen- und Codebereich so angegeben, als würde das Excel-Tool für den benannten Bereich verwendet.
Zuerst müssen wir die Werte finden, die den Textwerten entsprechen, numerische Werte extrahieren und dann eine Summenoperation über diese Werte durchführen. Jetzt verwenden wir die folgende Formel, um die Summe zu erhalten.
Verwenden Sie die Formel:
{ =SUMME ( INDEX ( Code, N ( WENN ( 1, MATCH ( D3:G3 , Liste , 0 ))) ) )
Verwenden Sie KEINE geschweiften Klammern manuell. Gelockte Klammern, die mit dem angewendet werden Strg + Umschalt + Eingabetaste anstelle von nur Eintreten.
Erläuterung:
- Die MATCH-Funktion gibt den Zeilenindex für die D3:G3-Werte aus den genauen Werten zurück, die in den Listenwerten übereinstimmen, wie unten gezeigt.
= SUMME ( INDEX ( Code , N ( WENN ( 1 , { 1 , 13, 7 , 19 } ) ) ) )
- Die N & IF-Funktion zwingt die Formel, das Array als Argument an die INDEX-Funktion an das Array zurückzugeben.
= SUMME ( INDEX ( Code , { 1 , 13, 7 , 19 } ) )
- Jetzt stimmt die INDEX-Funktion mit der ROW-Nummer in den Codewerten überein und gibt die entsprechenden Codewerte an die SUM-Funktion zurück.
- Die SUM-Funktion führt die Summenoperation über diese Werte aus und gibt die Summe wie unten gezeigt zurück.
- Dies ist eine Array-Formel, da das Array von Werten in der Formel übertragen wird.
Hier wird der Code & lit-Bereich als benannter Bereich angegeben. Drücken Sie Strg + Umschalt + Eingabetaste um die SUMME der erforderlichen Textwerte zu erhalten, da dies eine Matrixformel ist.
Wie Sie im obigen Schnappschuss sehen können, ergibt die Summe von { 33 , 14, 28 , 40 } 115.
Sie können die Ergebnisse überprüfen, indem Sie die Filteroption in der Liste und in der Codetabelle verwenden, wie unten gezeigt. Wenden Sie den Filter an und wählen Sie die erforderlichen Werte aus.
Kopieren Sie nun die Formel mit Strg + D in andere Zellen oder ziehen Sie die Zellenoption in Excel nach unten.
Wie Sie in der obigen Momentaufnahme sehen können, haben wir die gesamte den Textwerten entsprechende Summe durch Extrahieren ihrer Codewerte erhalten.
Hier sind einige Beobachtungsnotizen, die unten gezeigt werden.
Anmerkungen:
- Die Formel funktioniert nur mit Zahlen.
- Die Formel funktioniert nur, wenn keine Duplikate in der Listen- und Codetabelle vorhanden sind.
- Die MATCH-Funktion verwendet 0 als Argument, um die genaue Übereinstimmung aus der Liste zu erhalten.
- Verwenden Sie KEINE geschweiften Klammern manuell. Gelockte Klammern, die mit dem angewendet werden Strg + Umschalt + Eingabetaste anstelle von nur Eintreten da es sich um eine Arrayformel handelt.
- Die Länge des Listenarrays muss der Codelänge entsprechen, ansonsten die Funktion.
Ich hoffe, dieser Artikel zum Abrufen der Summe von Textwerten wie Zahlen in Excel ist erklärend. Weitere Artikel zu den SUMPRODUCT-Funktionen finden Sie hier. Bitte teilen Sie Ihre Anfrage unten im Kommentarfeld. Wir werden Ihnen helfen.
Wenn Ihnen unsere Blogs gefallen haben, teilen Sie sie mit Ihren Freunden auf Facebook. Und Sie können uns auch auf Twitter und Facebook folgen. Wir würden uns freuen, von Ihnen zu hören, lassen Sie uns wissen, wie wir unsere Arbeit verbessern, ergänzen oder erneuern und für Sie verbessern können. Schreiben Sie uns auf der E-Mail-Site
So verwenden Sie die SUMMENPRODUKT-Funktion in Excel: Gibt die SUMME nach der Multiplikation von Werten in mehreren Arrays in Excel zurück.
SUM, wenn das Datum dazwischen liegt : Gibt die SUMME der Werte zwischen den angegebenen Daten oder dem Zeitraum in Excel zurück.
Summe, wenn das Datum größer als das angegebene Datum ist: Gibt die SUMME der Werte nach dem angegebenen Datum oder Zeitraum in Excel zurück.
2 Möglichkeiten, in Excel nach Monat zu summieren: Gibt die SUMME der Werte innerhalb eines bestimmten Monats in Excel zurück.
So summieren Sie mehrere Spalten mit Bedingung: Gibt die SUMME von Werten über mehrere Spalten mit Bedingung in Excel zurück
So verwenden Sie Platzhalter in Excel : Zählen Sie Zellen, die mit Phrasen übereinstimmen, indem Sie die Platzhalter in Excel verwenden
populäre Artikel
50 Excel-Shortcut zur Steigerung Ihrer Produktivität
Bearbeiten einer Dropdown-Liste
Absolute Referenz in Excel
Bei bedingter Formatierung
Wenn mit Wildcards
Vlookup nach Datum
Konvertieren Sie Zoll in Fuß und Zoll in Excel 2016
Vor- und Nachname in Excel eintragen
Zählen Sie Zellen, die entweder mit A oder B übereinstimmen