Få summen av tekstverdier som tall i Excel

Anonim

I denne artikkelen lærer vi hvordan du får summen av tekstverdier som tall i Excel.

I enkle ord, mens du arbeider med tekstverdier i datasettet. Noen ganger gitt en betingelse, dvs. når vi trenger å få summen av tekstverdiene der en unik kode er tilordnet tekstverdien. Du kan enkelt utføre løsningen på dette problemet ved å bruke Excel -funksjonene som forklart nedenfor.

Hvordan løse problemet?

For denne artikkelen må vi bruke SUM -funksjonen og INDEKS -funksjonen. Nå skal vi lage en formel av disse funksjonene. Her får vi et område og en liste med kodeverdi. Vi må finne SUMMEN av tekstverdiene ved å bruke koden fra listen.

Generisk formel:

{= SUMME (INDEKS (kode, N (HVIS (1, MATCH (område, liste, 0))))))

område: verdiområde der summen er beregnet

liste: liste over tekstverdier sammen med de respektive verdiene.

kode: numeriske verdier som tilsvarer listeverdiene

Eksempel:

Alt dette kan være forvirrende å forstå. Så la oss teste denne formelen ved å kjøre den på eksemplet nedenfor.

Her har vi et verdensbord og hvert land er tildelt en kodeverdi, og vi må finne summen av kodene for det respektive kontinentet.

Liste og kode som gir informasjon til tabellen ovenfor er vist nedenfor.

Her er listen og kodeområdet gitt ved bruk av det navngitte området excel -verktøyet.

For det første må vi finne verdiene som tilsvarer tekstverdiene, trekke ut numeriske verdier og deretter utføre sumoperasjon over disse verdiene. Nå vil vi bruke følgende formel for å få summen.
Bruk formelen:

{ = SUM (INDEKS (kode, N (HVIS (1, MATCH (D3: G3, liste, 0))))))

IKKE bruk krøllete seler manuelt. Krøllete seler påført med Ctrl + Shift + Enter i stedet for bare Tast inn.

Forklaring:

  • MATCH -funksjonen returnerer radindeksen for D3: G3 -verdiene fra de eksakte verdiene som samsvarer med listeverdiene som vist nedenfor.

= SUM (INDEKS (kode, N (HVIS (1, {1, 13, 7, 19}))))

  • N & HVIS -funksjon tvinger formelen til å returnere matrisen til matrisen som argument til INDEKS -funksjonen.

= SUMME (INDEKS (kode, {1, 13, 7, 19}))

  • Nå samsvarer INDEX -funksjonen med ROW -tallet i kodeverdiene og returnerer tilsvarende kodeverdier til SUM -funksjonen.
  • SUM -funksjonen utfører sumoperasjonen over disse verdiene og returnerer summen som vist nedenfor.
  • Dette er en matriseformel ettersom matrisen blir overført i formelen.


Her er området Kode og opplyst gitt som det navngitte området. trykk Ctrl + Shift + Enter for å få SUMMEN av de nødvendige tekstverdiene, da dette er en matriseformel.

Som du kan se i øyeblikksbildet ovenfor, kommer summen av {33, 14, 28, 40} ut til å være 115.

Du kan sjekke resultatene ved å bruke filteralternativet på liste- og kodetabellen som vist nedenfor. Bruk filteret og velg de nødvendige verdiene.

Kopier nå formelen til andre celler ved å bruke Ctrl + D eller dra ned cellealternativet i excel.

Som du kan se i øyeblikksbildet ovenfor, fikk vi hele summen som tilsvarer tekstverdiene ved å trekke ut kodeverdiene.

Her er noen observasjonsnotater vist nedenfor.

Merknader:

  1. Formelen fungerer bare med tall.
  2. Formelen fungerer bare når det ikke er noen dubletter i liste- og kodetabellen.
  3. MATCH -funksjonen tar 0 som et argument for å få den eksakte matchen fra listen.
  4. IKKE bruk krøllete seler manuelt. Krøllete seler påført med Ctrl + Shift + Enter i stedet for bare Tast inn som det er en matriseformel.
  5. Listelengden må være den samme som kodelengden, ellers funksjonen.

Håper denne artikkelen om hvordan du får summen av tekstverdier som tall i Excel er forklarende. Finn flere artikler om SUMPRODUCT -funksjoner her. Vennligst del spørringen nedenfor i kommentarfeltet. Vi hjelper deg.

Hvis du likte bloggene våre, del den med vennene dine på Facebook. Og du kan også følge oss på Twitter og Facebook. Vi vil gjerne høre fra deg, gi oss beskjed om hvordan vi kan forbedre, utfylle eller innovere arbeidet vårt og gjøre det bedre for deg. Skriv til oss på e -post

Slik bruker du SUMPRODUCT -funksjonen i Excel: Returnerer SUMMEN etter multiplikasjon av verdier i flere matriser i excel.

SUM hvis datoen er mellom : Returnerer SUMMEN av verdier mellom gitte datoer eller periode i excel.

Sum hvis datoen er større enn gitt dato: Returnerer SUMMEN av verdier etter gitt dato eller periode i excel.

2 måter å summere etter måned i Excel: Returnerer SUMMEN av verdier i en gitt spesifikk måned i excel.

Slik summerer du flere kolonner med betingelse: Returnerer SUM av verdier på tvers av flere kolonner som har betingelse i excel

Hvordan bruke jokertegn i excel : Tell celler som matcher setninger ved hjelp av jokertegnene i excel

Populære artikler

50 Excel -snarvei for å øke produktiviteten

Rediger en rullegardinliste

Absolutt referanse i Excel

Hvis det er betinget formatering

Hvis det er jokertegn

Vlookup etter dato

Konverter tommer til fot og tommer i Excel 2016

Bli med for- og etternavn i excel

Telle celler som matcher enten A eller B