Оглавление
Нужно учиться как использовать XLOOKUP для возврата пустого места вместо 0 ? XLOOKUP широко используемая функция, с помощью которой мы можем извлекать данные из одного набора данных в другой. Однако, функция XLOOKUP возвращает нам 0, когда не может найти никакого результата. Но иногда нам нужны пустые ячейки на месте пустых ячеек. Если вы ищете такие уникальные трюки, вы пришли в нужное место. Здесь мы расскажем вам о том, что такое 12 простые и удобные способы использования функция XLOOKUP чтобы вернуть пустоту вместо 0.
Скачать Практическое пособие
Вы можете скачать следующую рабочую тетрадь Excel для лучшего понимания и самостоятельной практики.
XLOOKUP возвращает пустое место.xlsx12 способов использования XLOOKUP для возврата пустого значения вместо 0
Предположим, у нас есть Ежедневный отчет о продажах - отдел фруктов определенного продуктового магазина. В нем содержатся имена Торговые представители , их соответствующие Названия продуктов , и их соответствующие Продажи .
Теперь мы применим функция XLOOKUP в диапазоне ячеек G5:G6 , и функция возвращает нам 0 ценность. Кроме того, мы покажем вам, как XLOOKUP будет возвращать пустые ячейки вместо 0.
1. использование дополнительного аргумента функции XLOOKUP
В этом методе мы будем использовать функция XLOOKUP чтобы вместо 0 получить пустоту. Шаги этого процесса приведены ниже:
📌 Шаги
- Сначала выберите ячейку G5 .
- Во-вторых, запишите приведенную ниже формулу.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
Разбивка формулы
Вот, F5 представляет собой поиск_значения В данном случае это Алекс .
B5:B14 это массив поиска В данном наборе данных это названия Торговый представитель .
D5:D14 это массив возврата где функция ищет результат. В нашей ситуации это Продажи количество.
Мы использовали "" для [if_not_found] Таким образом, если функция не найдет ни одного совпадения, она вернет пустое место в выходной ячейке.
Доллар ( ﹩ ) знак используется для указания абсолютной ссылки.
- Затем нажмите ENTER .
- Затем дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G6 .
- Вы будете получить пустую ячейку для двух значений.
Здесь клетка G6 имеет выход, потому что он присутствует в Колонка B и имеет соответствующий Продажи количество.
Читать далее: Функция Excel IFERROR возвращает пустое место вместо 0
2. Использование расширенных параметров для того, чтобы XLOOKUP возвращал пустое место вместо 0
Вы можете сделать функция XLOOKUP вернуть пустые ячейки вместо 0 элегантным способом. Для этого можно использовать расширенные возможности Excel. Выполните следующие действия.
📌 Шаги
- Во-первых, выберите ячейку G5 .
- Во-вторых, вставьте следующую формулу в поле Формула бара .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
Это та же формула, которую мы использовали в Метод 1 .
- Затем нажмите кнопку ENTER ключ.
- В этот момент перейдите к Файл вкладка.
- Далее выберите Опции из меню.
- Внезапно Параметры Excel откроется окно.
- Затем перейдите к Расширенный вкладка,
- Позже снимите флажок Показать ноль в ячейках, имеющих нулевое значение в соответствии с разделом Параметры отображения для этого рабочего листа .
- Наконец, нажмите OK .
- На этом этапе вы получите две пустые ячейки.
Читать далее: Как применить VLOOKUP для возврата пустого значения вместо 0 или NA
3. Использование пользовательского формата номера
Другой вариант для функция XLOOKUP возвращая пустоту вместо 0, можно использовать пользовательский формат номера Давайте проделаем следующую процедуру.
📌 Шаги
- В самом начале выделите ячейку G5 .
- Затем запишите следующую формулу.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
Это та же формула, которую мы использовали в Метод 1 .
- После этого нажмите кнопку ENTER кнопка.
- Теперь выберите ячейки в G5:G6 диапазон.
- Затем нажмите CTRL+1 на клавиатуре.
- Следовательно, это откроет Форматирование ячеек волшебник.
- В этот момент выберите Пользовательский в Категория список.
- Затем запишите 0;-0;;@ в поле Тип.
- Наконец, нажмите на OK .
- Это вернет нас к рабочему листу.
- И мы видим, что две ячейки отображаются пустыми.
Читать далее: Как оставить ячейку пустой при отсутствии данных в Excel (5 способов)
4. Применение условного форматирования
Мы можем решить эту проблему, применив Условное форматирование правила. Давайте изучим этот метод шаг за шагом.
📌 Шаги
- Сначала выберите ячейку G5 и запишите формулу так же, как Метод 1 .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
- Во-вторых, нажмите ENTER .
- Позже выберите ячейки в B4:G14 диапазон.
- Затем перейдите к Главная вкладка.
- После этого выберите Условное форматирование выпадающий список на Стили группа.
- Наконец, выберите Новое правило из выпадающего списка.
- В конце концов, это откроет Новое правило форматирования диалоговое окно.
- Теперь выберите Форматируйте только те ячейки, которые содержат под Выберите тип правила секция.
- Затем выберите равный из списка.
- После этого запишите 0 в поле, как показано на рисунке ниже.
- Позже нажмите на Формат кнопка.
- Однако это открывает Форматирование ячеек диалоговое окно.
- Во-первых, зайдите в Шрифт вкладка.
- Во-вторых, выберите Цвет выпадающий список.
- В-третьих, выберите Белый, фон 1 из доступных цветов.
- Наконец, нажмите OK .
- Это возвращает нас к Новое правило форматирования диалоговое окно снова.
- Наконец, нажмите на OK .
- Однако мы можем видеть эти ячейки пустыми, как на изображении ниже.
Похожие чтения
- Как игнорировать пустые ячейки в гистограмме Excel (4 простых способа)
- Игнорирование пустых серий в легенде диаграммы Excel
- Как скрыть нулевые значения в таблице Excel Pivot Table (3 простых способа)
5. Использование функций IF и XLOOKUP для возврата пустого значения вместо 0
В этом методе мы собираемся использовать ЕСЛИ и XLOOKUP функции, чтобы вместо 0 получить пустоту. Шаги этого процесса приведены ниже:
📌 Шаги
- Прежде всего, выделите ячейку G5 .
- Теперь запишите в ячейку следующую формулу.
=IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Функция IF сначала проверяет значение функция XLOOKUP . Если функция XLOOKUP возвращает пустое значение или логика истинна, функция ПЧ возвращает пустоту в ячейке G5 . С другой стороны, если логика ложна, функция возвращает значение функция XLOOKUP .
- После этого нажмите ENTER .
- Вы увидите, что формула возвращает нам пустой ячейка вместо 0 .
- Затем дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку G6 .
- Вы получите пустую ячейку для двух значений.
Таким образом, мы можем сказать, что наша формула сработала идеально, и XLOOKUP возвращает пустой вместо 0 .
6. Использование функций IF, LEN и XLOOKUP
В этом процессе мы будем использовать ЕСЛИ , LEN и XLOOKUP функции, чтобы получить пустоту вместо 0 Этапы этого подхода представлены следующим образом:
📌 Шаги
- Во-первых, выберите ячейку G5 .
- После этого запишите в ячейку следующую формулу.
=IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Эта функция подсчитывает длину символов результата, полученного от функция XLOOKUP В этом случае значение равно 0.
IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Функция IF сначала проверяет значение функция LEN . Если результат функция LEN равен 0 или логика истинна, функция ПЧ возвращает пустоту в ячейке G5 С другой стороны, если логика ложна, функция возвращает значение функция XLOOKUP .
- После этого нажмите кнопку ENTER ключ.
- Теперь используйте Наполнительная рукоятка значок и получите пустые ячейки для двух значений.
7. Применение функций IF, LET и XLOOKUP для возврата пустого значения вместо 0
При таком подходе ЕСЛИ , LET и XLOOKUP Функции помогут нам получить пустоту вместо 0. Шаги этой процедуры приведены ниже:
📌 Шаги
- Во-первых, выберите ячейку G5 .
- После этого запишите в ячейку следующую формулу.
=LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x))
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и он выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x)): Функция LET создает переменную с именем x . Затем, он использовал результат от функция XLOOKUP присвоить значение x . После этого, используя функция ПЧ мы вставили логику. Если x пуста, то верните пустую строку ( "" ). В противном случае возвращается значение x .
- Затем нажмите кнопку ENTER на клавиатуре.
- Таким образом, конечный результат выглядит так, как показано ниже.
8. Использование функций IF, ISBLANK и XLOOKUP
При таком подходе ЕСЛИ , ИСБЛАНК и XLOOKUP Функции помогут нам получить пустоту вместо 0. Шаги этой процедуры приведены ниже:
📌 Шаги
- Сначала выберите ячейку G5 и запишите в ячейку следующую формулу.
=IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и он выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Эта функция проверяет результат от функция XLOOKUP Если ячейка пуста, то функция возвращает значение TRUE . В противном случае он вернется FALSE В этом случае значение TRUE .
IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Функция IF сначала проверяет значение функция ISBLANK . Если результат функция ISBLANK это правда , функция ПЧ возвращает пустоту в ячейке G5 С другой стороны, если логика ложный функция возвращает значение функция XLOOKUP .
- Затем нажмите ENTER .
- Таким образом, конечный результат выглядит так, как показано ниже.
Похожие чтения
- Как удалить нули перед числом в Excel (6 простых способов)
- Скрытие строк с нулевыми значениями в Excel с помощью макроса (3 способа)
- Как скрыть серию диаграмм без данных в Excel (4 простых способа)
9. Реализация функций IF, ISNUMBER и XLOOKUP для возврата пустого значения вместо 0
В этой процедуре мы будем использовать функцию ЕСЛИ , ISNUMBER и XLOOKUP функции, чтобы получить пустоту вместо 0. Шаги этого процесса описаны ниже:
📌 Шаги
- В начале выделите ячейку G5 .
- Теперь запишите в ячейку следующую формулу.
=IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"")
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Эта функция проверяет результат, полученный от функция XLOOKUP Если ячейка пуста, то функция возвращает значение FALSE . В противном случае он вернется TRUE В этом случае значение FALSE .
IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): Функция IF сначала проверяет значение функция ISNUMBER . Если результат функция ISNUMBER это FALSE , функция ПЧ возвращает пустоту в ячейке G5 С другой стороны, если логика ТУРА функция возвращает значение функция XLOOKUP .
- Позже нажмите кнопку ENTER ключ.
- Таким образом, конечный результат выглядит так, как показано ниже.
10. комбинирование функций IF, IFNA и XLOOKUP
В данном случае мы будем использовать комбинацию ЕСЛИ , IFNA и XLOOKUP функции, чтобы получить пустоту вместо 0. Шаги этого метода следующие:
📌 Шаги
- В начале этого метода выберите ячейку G5 .
- Затем запишите в ячейку следующую формулу.
=IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и он выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): Эта функция подсчитывает длину символов результата, полученного от функция XLOOKUP В этом случае значение 0 .
IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Функция IF сначала проверяет значение функция IFNA . Если результат функция IFNA это 0 , функция ПЧ возвращает пустоту в ячейке G5 В противном случае функция возвращает значение функция XLOOKUP .
- Наконец, нажмите ENTER .
- Таким образом, конечный результат выглядит так, как показано ниже.
11. Использование функций IFERROR и XLOOKUP
В следующем методе мы будем использовать IFERROR и XLOOKUP Мы должны искать значение, которого не существует в нашем наборе данных. В этом случае формула вернет пустую ячейку вместо 0. Шаги этого метода приведены ниже:
📌 Шаги
- В первую очередь, выберите ячейку G5 .
- Теперь запишите в ячейку следующую формулу.
=IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"")
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и он выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): Функция IFERROR сначала проверяет значение функция XLOOKUP . Если результат функция XLOOKUP это 0 , функция IFERROR возвращает пустоту в ячейке G5 В противном случае функция возвращает значение функция XLOOKUP .
- Просто нажмите кнопку ENTER ключ.
Наконец, мы можем сказать, что наша формула сработала эффективно, и XLOOKUP возвращает пустоту вместо 0.
12. Использование функций IF, IFERROR, LEN и XLOOKUP для возврата пустого значения вместо 0
В следующем подходе ЕСЛИ , IFERROR , LEN и XLOOKUP функции поможет нам получить пустую ячейку вместо 0. Приведем ниже пошаговую процедуру:
📌 Шаги
- Сначала выберите ячейку G5 .
- После этого запишите в ячейку следующую формулу.
=IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"")
Разбивка формулы XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): Эта функция ищет значение ячейки F5 в нашем наборе данных, который находится в диапазоне клеток B5:B14 , и выведет соответствующее значение в диапазоне ячеек D5:D14 . Как значение в Колонка D для значения F5 пустой, функция вернет нам 0 В противном случае он предоставит нам эту ценность. LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Эта функция подсчитывает длину символов результата, полученного от функция XLOOKUP В этом случае значение 0 .
IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Функция IF сначала проверяет значение функция LEN . Если результат функция LEN это 0 или логика верна, функция ПЧ возвращает пустоту в ячейке G5 С другой стороны, если логика ложна, функция возвращает значение функция XLOOKUP .
IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),""): Эта функция проверяет решение функция ПЧ Если функция возвращает пустую ячейку, функция IFERROR показывает нам пустоту. В противном случае функция покажет значение соответствующей ячейки в Колонка D .
- Как всегда, нажмите ENTER .
Таким образом, мы можем сказать, что наша формула сработала успешно, и XLOOKUP возвращает пустоту вместо 0.
Практическая секция
Для самостоятельного выполнения практики мы предоставили Практика раздел, как показано ниже, на каждом листе с правой стороны. Пожалуйста, сделайте это самостоятельно.
Заключение
В этой статье представлены простые и краткие решения о том, как XLOOKUP будет возвращать пустоту вместо 0. Не забудьте загрузить Практика файл Спасибо, что прочитали эту статью, мы надеемся, что она была полезной. пожалуйста, сообщите нам в разделе комментариев, если у вас есть какие-либо вопросы или предложения. пожалуйста, посетите наш сайт Exceldemy чтобы узнать больше.