Подсчет значений в других таблицах на основе значений в исходной таблице - PullRequest
0 голосов
/ 11 июня 2018

Я уверен, что его уже спрашивали, но я не могу его найти ... В Excel можно ли использовать формулу для COUNTIF или SUMIF из других таблиц на основе значения в первом столбцеисходная таблица?Пример:

Index         StepCount     totalPass   totalFail
tblUserLogin    1               13          3
tblPMOUser      1               13          3
tblSAUser       1               13          3

Формула в B2 похожа на:
Count the steps in the table named A2
Думая, что я могу построить строку, чтобы соответствовать критериям, я попробовал это: =COUNTA("[@[Index]]"&"[Step]") безрезультатно,

C2 и D2 будут:
Count the number of PASS/FAIL in column D from the table named A2

Два результата, на которые я надеюсь:
1) Укажите меня в правильном направлении по формуле
2)Скажите мне, что это не может быть сделано без VB

1 Ответ

0 голосов
/ 11 июня 2018

Так что для вашего шага вам нужно:

=COUNTA(INDIRECT(A2&"[Step]"))

Просто примените то же самое для других функций.

Или, если таблица, используйте:

=COUNTA(INDIRECT([Index]&"[Step]"))
...