Сумма значений Excel, если конкретная дата относится к конкретному периоду, а текстовые значения совпадают - PullRequest
0 голосов
/ 29 декабря 2018

У меня есть две таблицы: Table11 и Table1510. В Table11 у меня есть три столбца: Дата, Числовое значение и Текстовое значение. В Table1510 у меня есть 4 столбца: Startdate, Enddate, Текстовое значение и пустой столбец

.Формула, которую необходимо сделать: Таблица [1510] пустой столбец =

Если Таблица11 [дата] = между таблицей1510 [Начальная дата] + Таблица1510 [конечная дата]

и Таблица11 [текстовое значение] = Таблица [1510] текстовое значение

Затем сложите все Table11 [числовое значение].

Я хочу автоматически заполнить эту формулу в таблице1510, поэтому, возможно, мне придется сделать это с формулой массива, но яне могу заставить его работать.

Я попробовал следующее, но не сработало:

=SOMMEN.ALS('Productiegegevens nieuw.xlsm'!Tabel11[Downtime door technische fout];[@Equipment];'Productiegegevens nieuw.xlsm'!Tabel11[Equipment];[@[Datum uitvoering]];"<="&'Productiegegevens nieuw.xlsm'!Tabel12[Datum];[@[Datum eind uitvoering]];">="& 'Productiegegevens nieuw.xlsm'!Tabel12[Datum])

1 Ответ

0 голосов
/ 29 декабря 2018

С помощью Google Translate я попытался определить проблему с вашей формулой.Похоже, что по крайней мере один критерий_рассылки и критерии не синхронизированы, и если переводы верны, ваши даты не соответствуют >= и <= операторам.

Datum uitvoering                 Date of execution (startdate)
Datum eind uitvoering            Date of completion (enddate)
Downtime door technische fout    Downtime due to technical error (numerical value)
Equipment                        Equipment (text value)

Вам нужно будет добавить внешнюю рабочую книгуимя для Table11, но это то, что я придумал.

=SUMIFS(Tabel11[Downtime door technische fout], Tabel11[Datum], ">="&[@[Datum uitvoering]], Tabel11[Datum], "<="&[@[Datum eind uitvoering]], Tabel11[Equipment], [@Equipment])

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...