Få summan av textvärden som siffror i Excel

Anonim

I den här artikeln lär vi oss hur man får summan av textvärden som siffror i Excel.

I enkla ord, medan du arbetar med textvärden i datamängden. Ibland ges ett villkor, dvs. när vi behöver få summan av textvärdena där en unik kod tilldelas textvärdet. Du kan enkelt utföra lösningen på detta problem med hjälp av Excel -funktionerna enligt nedan.

Hur löser man problemet?

För den här artikeln kommer vi att behöva använda funktionen SUMMA & INDEX. Nu kommer vi att göra en formel av dessa funktioner. Här får vi ett intervall och en lista med kodvärde. Vi måste hitta SUMMEN för textvärdena med dess kod från listan.

Generisk formel:

{= SUMMA (INDEX (kod, N (IF (1, MATCH (intervall, lista, 0)))))}

intervall: intervall av värden där summan beräknas

lista: lista över textvärden tillsammans med dess respektive värden.

kod: numeriska värden som motsvarar listvärdena

Exempel:

Allt detta kan vara förvirrande att förstå. Så, låt oss testa denna formel genom att köra den på exemplet som visas nedan.

Här har vi ett världstabell och varje land tilldelas ett kodvärde och vi måste hitta summan av koderna för sin respektive kontinent.

Lista och kod som tillhandahåller information till tabellen ovan visas nedan.

Här anges lista och kodintervallet med hjälp av det angivna excelverktyget.

För det första måste vi hitta de värden som motsvarar textvärdena, extrahera numeriska värden och sedan utföra summanövreringen över dessa värden. Nu kommer vi att använda följande formel för att få summan.
Använd formeln:

{ = SUMMA (INDEX (kod, N (IF (1, MATCH (D3: G3, lista, 0))))))

ANVÄND INTE lockiga hängslen manuellt. Lockiga hängslen applicerade med Ctrl + Skift + Enter i stället för just Stiga på.

Förklaring:

  • MATCH -funktionen returnerar radindexet för D3: G3 -värdena från de exakta värden som matchas i listvärdena enligt nedan.

= SUMMA (INDEX (kod, N (OM (1, {1, 13, 7, 19}))))

  • N & IF -funktion tvingar formeln att returnera array till arrayen som argument till INDEX -funktionen.

= SUMMA (INDEX (kod, {1, 13, 7, 19}))

  • Nu matchar INDEX -funktionen RAD -numret i kodvärdena och returnerar motsvarande kodvärden till SUM -funktionen.
  • SUM -funktionen utför summanöver över dessa värden och returnerar summan enligt nedan.
  • Detta är en matrisformel eftersom värdenas uppsättning överförs i formeln.


Här anges intervallet Kod & tänd som namnet. Tryck Ctrl + Skift + Enter för att få summan av de nödvändiga textvärdena eftersom detta är en matrisformel.

Som du kan se i ögonblicksbilden ovan blir summan av {33, 14, 28, 40} 115.

Du kan kontrollera resultaten genom att använda filteralternativet i listan och kodtabellen enligt nedan. Använd filtret och välj önskade värden.

Kopiera nu formeln till andra celler med Ctrl + D eller dra ned cellalternativet i excel.

Som du kan se i ögonblicksbilden ovan fick vi hela summan som motsvarar textvärdena genom att extrahera deras kodvärden.

Här är några observationsanteckningar som visas nedan.

Anmärkningar:

  1. Formeln fungerar bara med siffror.
  2. Formeln fungerar bara när det inte finns några dubbletter i list- och kodtabellen.
  3. MATCH -funktionen tar 0 som argument för att få exakt matchning från listan.
  4. ANVÄND INTE lockiga hängslen manuellt. Lockiga hängslen applicerade med Ctrl + Skift + Enter i stället för just Stiga på eftersom det är en matrisformel.
  5. Listmatrislängden måste vara samma som kodlängden annars funktionen.

Hoppas att den här artikeln om hur man får summan av textvärden som siffror i Excel är förklarande. Hitta fler artiklar om SUMPRODUCT -funktioner här. Dela din fråga nedan i kommentarsfältet. Vi hjälper dig.

Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och du kan också följa oss på Twitter och Facebook. Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen

Så här använder du SUMPRODUCT -funktionen i Excel: Returnerar SUMMEN efter multiplikation av värden i flera matriser i excel.

SUMMA om datumet är mellan : Returnerar summan av värden mellan givna datum eller period i excel.

Summa om datum är större än angivet datum: Returnerar summan av värden efter det angivna datumet eller perioden i excel.

2 sätt att summera per månad i Excel: Returnerar summan av värden inom en viss specifik månad i excel.

Hur man summerar flera kolumner med villkor: Returnerar SUMMAN av värden över flera kolumner med villkor i excel

Hur man använder jokertecken i excel : Räkna celler som matchar fraser med jokertecken i excel

Populära artiklar

50 Excel -genväg för att öka din produktivitet

Redigera en rullgardinslista

Absolut referens i Excel

Om med villkorlig formatering

Om med jokertecken

Vlookup efter datum

Konvertera tum till fot och tum i Excel 2016

Gå med för- och efternamn i excel

Räkna celler som matchar antingen A eller B