Электронная таблица Excel проверяет два условия вдоль разных строк и столбцов

Эй, я действительно застрял на этом, в основном привязывая, чтобы получить результат «нанятого» или «доступного» (или 0 и 1 для представления) в B2, из двух условий в B1 и A2, глядя на журнал таблица A6: B10, когда они «наняты». Я пробовал VLOOKUP и многие функции IF, но не совсем корректно работал.

Пример электронной таблицы

Один из вариантов здесь, хотя, возможно, и не самый изящный, – использовать VLOOKUP с автомобилем и дату в качестве ключа. Проблема здесь в том, что есть несколько значений поиска, а именно автомобиль и конкретная дата. Чтобы обойти это, вы можете создать новый столбец C содержащий конкатенированный автомобиль и дату, например

  A | B | C | D 6 Car 1 | 03-01-2017 | Car 1 03-01-2017 | 0 7 Car 2 | 03-01-2017 | Car 2 03-01-2017 | 0 8 Car 3 | 04-01-2017 | Car 3 04-01-2017 | 0 9 Car 4 | 05-01-2017 | Car 4 05-01-2017 | 0 10 Car 2 | 06-01-2017 | Car 2 06-01-2017 | 0 

Чтобы создать столбец C , просто введите следующую формулу в ячейку C6 а затем скопируйте ее по всему столбцу:

 =CONCATENATE(A6, " ", B6) 

Теперь вы можете использовать следующую формулу VLOOKUP в ячейке B2 чтобы рассчитать, доступна ли данная поездка на определенную дату:

 =IFERROR(VLOOKUP(A2&" "&B1,C6:D10,2,FALSE), 1) 

Здесь я жестко закодирован в столбце D значение 0 для каждой записи, чтобы представить, что это аттракционы, которые уже наняты для этого конкретного автомобиля и даты. Если наша формула VLOOKUP находит совпадение, то это означает, что поездка набирается. Если VLOOKUP не находит совпадения, это вызовет ошибку, и в этом случае мы покажем 1 для указания доступности.

  • Как использовать вычисленное имя в формуле
  • найти все слева от (множественный ввод)
  • Почему дата отображается в отличие от Excel в браузере
  • Разделить строку (ячейку) в Excel без VBA (например, для формулы массива)
  • Excel переформатирует CSV списки в CSV для добавления текстовых запятых
  • Ячейки SUM на основе группировки значений ячейки в соседнем столбце
  • Как копировать формулы, содержащие определенные имена, и разблокировать ядро ​​refrence в excel 2016?
  • INDEX MATCH, чтобы вернуть значение, которое не пустое
  • Excel Wrong Boolean Return, Результат 0, но когда я приравниваю его к 0, ячейка возвращает false
  • Обновить столбец в электронной таблице Excel при изменении другого столбца
  • excel - получить строку между символами «-»
  • Interesting Posts

    Функция Excel VBA, которая возвращает все данные на новый лист

    R не распознает ячейки Excel, заполненные кодом API Bloomberg

    Копирование графика Matlab в Excel

    Excel меняет целочисленное значение

    Excel вложенных макросов замены макроса? (более 64 гнезд)

    Функция Excel для поиска ближайшего значения для отдельной строки

    Суммирование динамического диапазона в макросе. Как суммировать количество строк при каждом изменении имени клиента?

    Как создать экземпляры скрытого рабочего листа в excel с помощью vba?

    Как я могу программно импортировать данные Excel в таблицу Access?

    Ошибка Excel VBA AutoFilter (значение поля)

    Массовое переименование файлов Excel 2010 на основе содержимого ячейки B4 каждого файла

    У меня есть Excel 32 бит, установленных на сервере sql на сервере с 64 битами

    PrintOut печатает группы листов вместо 1 группы

    Выделенный текст в Word

    как скопировать изображение, прикрепленное на листе, и вставить его в новый рабочий лист

    Давайте будем гением компьютера.