Добрый день многоуважаемые форумчане!!!
Прошу Вас поправить меня и указать на ошибки!!!
Имеются два файла
1 Файл. Диз. топливо
В котором нужно найти машину с номером "т 056 вв 197" в столбце (G "Гос. Номер ") и дату в столбце (D "Дата (расхода)") когда эта машина произвела заправку. И скопировать значение со столбца (E "Количество (л.)") в файл
2 Файл. Камаз (056)
В котором нужно найти дату когда данная машина заправлялась и вставить данное значение в столбец (F "Выдано топливо, литрах") на определенную дату.
При решении данной задачи бала использована формула
Код
=ЕСЛИ(ИНДЕКС('C:\Users\Админ\Desktop\КАМАЗы\[Диз. топливо.xlsm]январь'!$D$4:$G$153;ПОИСКПОЗ($O$4;'C:\Users\Админ\Desktop\КАМАЗы\[Диз. топливо.xlsm]январь'!$G$4:$G$153;0);1)=Январь[[#Эта строка];[Дата]];ИНДЕКС('C:\Users\Админ\Desktop\КАМАЗы\[Диз. топливо.xlsm]январь'!$D$4:$G$153;ПОИСКПОЗ($O$4;'C:\Users\Админ\Desktop\КАМАЗы\[Диз. топливо.xlsm]январь'!$G$4:$G$153;0);2);"")
Которая нашла лишь единственное значение на 18.01.2018 хотя данная машина произвела 4-е заправки за даты (18.01.2018; 25.01.2018; 29.01.2018;31.01.2018) почему же данная формула нашла одно значение а три других НЕТ!?
Решил использовать функцию "СУММПРОИЗВ"
Код
=СУММПРОИЗВ('C:\Users\Админ\Desktop\[Диз. топливо.xlsm]январь'!$H$4:$H$153*('C:\Users\Админ\Desktop\[Диз. топливо.xlsm]январь'!$G$4:$G$153=$O$4)*('C:\Users\Админ\Desktop\[Диз. топливо.xlsm]январь'!$D$4:$D$153=[Дата]))
но при использовании данной функции в ответ вообще получаю #Н/Д
Господа и дамы, в чем мои ошибки!? во вкладке январь в столбце F выделил желтым цветом свои ОПЛОШНОСТИ
Во Вложении два файла, основной файл Камаз (056)