Excel – Extrahieren eines numerischen Werts aus der Zelle

Alle,

Ich habe ein Arbeitsbuch mit Werten, die so angelegt sind:

| A | B | C | 1| VAR - 2| VAR - 18 | VAR - 7 | 

Ich versuche, die Werte von A1: C1 zu extrahieren und sie in D1 zusammenzufassen. Also sollte D1 27 sein. Wer weiß, wie man das macht? Ich begann mit:

 =SUMPRODUCT(- -ISNUMBER(MID(A1,ROW($A$1:$A$200),1)+0)) 

Dies scheint jedoch nur die Anzahl der Ziffern zu berechnen, nicht den Gesamtwert. Irgendwelche Ideen?

Darius

Solutions Collecting From Web of "Excel – Extrahieren eines numerischen Werts aus der Zelle"

In D1 Enter

=SUMPRODUCT(IF(ISNUMBER(--MID(A1:C1,--FIND("-",A1:C1,1)+1,255)),--MID(A1:C1,--FIND("-",A1:C1,1)+1,255),0))

Dann klicken Sie irgendwo in D1 und drücken Sie Strg + Shift + Enter

255 Hier ist die Anzahl der character nach - in der Zelle

Ich glaube, das sollte funktionieren

 {=SUM(VALUE(TRIM(RIGHT(A1:C1,2))))} 

Beachten Sie, dass es sich um eine Array-Formel handelt. Achten Sie darauf, ctrl-shift-enter zu drücken, wenn Sie sich in der Zelle befinden.

Wenn Ihre Nummer länger als 2 Ziffern sein kann, dann ist dies möglicherweise angemessener (allgemein)

 {=SUM(VALUE(TRIM(RIGHT(A1:C1,LEN(A1:C1)-6))))} 

Hier ist Ihre Formel … BENUTZEN SIE CONTROL + SHIFT + ENTER, um zu berechnen!

Es funktioniert mit jeder Mischung von character und Zahlen. Es wird die Anzahl extrahieren und die Charaktere entsorgen

=(1*MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1))))+(1*MID(B1,MATCH(TRUE,ISNUMBER(1*MID(B1,ROW($1:$9),1)),0),COUNT(1*MID(B1,ROW($1:$9),1))))+(1*MID(C1,MATCH(TRUE,ISNUMBER(1*MID(C1,ROW($1:$9),1)),0),COUNT(1*MID(C1,ROW($1:$9),1))))

oder Sie könnten das MORFUNC-Addon * bekommen und einfach tun:

{=SUM(VALUE(REGEX.MID(A1:C1,"[0-9]")))}


MOREFUNC ADDON

  • Morefunc Addon ist eine freie Bibliothek von 66 neuen Arbeitsblattfunktionen.
  • Hier sind einige Informationen (vom ursprünglichen Autor)
  • Hier ist der letzte funktionierende Download-Link, den ich gefunden habe
  • Hier ist ein gutes Installations-Walk-Through-Video