Hur man summerar värden baserade på numerisk och textuell delsträng i Microsoft Excel 2010

Innehållsförteckning

För att hitta summan av värden från en lista som innehåller numerisk och textuell excel -delsträng använder vi en kombination av "SUMMA "," OM "," ISNUMBER "," LEFT "," FIND "&" VALUE " funktioner för att hämta utmatningen.
BELOPP: Lägger till alla siffror i ett cellområde

Syntax: = SUMMA (nummer1, nummer2, …)

Det kan vara högst 255 argument. Se nedanstående skärmdump:

De IF -funktion kontrollerar om ett villkor du anger är SANN eller FALSK. Om villkoret ärSANN då returnerar det förinställt värde, och om villkoret ärFALSK sedan returnerar det ett annat förinställt värde.

Syntax = IF (logical_test, value_if_true, value_if_false)
ISNUMBER: Kontrollerar om ett värde är ett tal och returnerar SANT eller FALSKT.

Syntax = ISNUMBER (värde)
VÄNSTER: Returnerar det angivna antalet tecken från början av en textsträng.

Syntax: = VÄNSTER (text, num_chars)

HITTA: Returnerar startpositionen för en textsträng inom en annan textsträng. FIND är en skiftlägeskänslig funktion.

Syntax: = FIND (hitta_text, inom_text, startnummer)
VÄRDE: Konverterar en textsträng som representerar ett tal till ett tal.

Syntax: = VÄRDE (text)
Låt oss ta ett exempel:

Vi har filnamn i kolumn A & deras storlek i kolumn B. Vi behöver en formel för att hitta summan av totalen för varje typ av filstorlek baserat på kriterierna i cell D2. Varje filstorlek är en av tre typer (KB, MB eller GB).

  • I cell E2 skulle formeln vara
  • {= SUMMA (OM (ISNUMBER (FIND (D2, B2: B7)), VÄRDE (VÄNSTER (B2: B7, FIND (D2, B2: B7) -1)), 0))}
  • Detta är en matrisformel som kräver att formeln omges av lockiga parenteser med hjälp av CTRL + SKIFT + ENTER.

Funktionen returnerar det totala värdet från listan som innehåller numeriska och textuella underlag.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave