Użyłem wzoru sumproduct, aby pobrać wartość z kolumny C2: E4, która zawiera numer i wartość tekstową, ale chcę zignorować tekst

Przykład mojego pożądanego wyniku:

A    B       C     D    E    F     G     H

NO.  NAME    YES   NO   YES        YES   80  
1.   Dave    10    20    x
2.   Sue      x    10   30
3.   Hans    10     y   30

W H2, ta formuła działa, gdy nie ma żadnych komórek tekstowych:

=SUMPRODUCT(($C$1:$E$1=G1)*($C$2:$E$4))

W tym kodzie próbowałem użyć isnumber , aby zignorować tekst (x i y) , ale nie działa. Próbowałem już kilka sposobów, aby to działało, ale nie.

Proszę pomóż.

0
Pulung Udara Manggiling 24 luty 2019, 08:18

2 odpowiedzi

Najlepsza odpowiedź

Dotyczy użycia formuł SUMPRODUCT i ISNUMBER, właśnie dostałem po testowaniu.

=SUMPRODUCT(($C$1:$E$1=G1)*--ISNUMBER($C$2:$E$4),($C$2:$E$4))

Podwójne negatyw pomaga zignorować wartości tekstowe (X i Y), podczas dodawania dodatkowej tablicy pomaga obliczyć prawidłową sumę (bez tablicy, wyjście daje 4).

Mam nadzieję że to pomoże!

0
kenmistry 24 luty 2019, 06:21

Proszę spróbować:

=SUM(C:C)*(C1=G1)+SUM(D:D)*(D1=G1)+SUM(E:E)*(E1=G1)
1
pnuts 24 luty 2019, 06:01