Зміст
Потрібно вчитися як використовувати XLOOKUP для повернення порожнього значення замість 0 ? XLOOKUP є широко використовуваною функцією. За допомогою цієї функції ми можемо витягувати дані з одного набору даних в інший. Однак, функція XLOOKUP повертає нам 0, коли не знаходить результату. Але, іноді, нам потрібні порожні клітинки на місці порожніх клітинок. Якщо ви шукаєте такі унікальні трюки, то ви потрапили в потрібне місце. Тут ми проведемо вас через 12 прості та зручні способи використання функція XLOOKUP повернути пусте місце замість 0.
Завантажити Практичний посібник
Ви можете завантажити наступну таблицю в Excel для кращого розуміння та практичного застосування.
XLOOKUP Returning Blank.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 представляє lookup_value В даному випадку, це Алекс .
B5:B14 це lookup_array У цьому наборі даних - це імена та прізвища Торговий представник .
D5:D14 це return_array де функція шукає результат. У нашій ситуації це Продажі сума.
Ми використовували "" для [if_not_found] (якщо не знайдено) Таким чином, якщо функція не знайде жодного збігу, вона поверне порожню комірку у вихідну комірку.
Долар ( ﹩ ) використовується для абсолютного посилання.
- Потім натисніть ENTER .
- Далі двічі клацніть по кнопці Ручка наповнення значок для копіювання формули в комірку G6 .
- Ви будете отримати порожню комірку для двох значень.
Ось, клітинка. G6 має вихід, тому що він присутній в Колонка Б і має відповідну Продажі сума.
Читати далі: Функція помилки Excel повертає порожній рядок замість 0
2. використання додаткових опцій, щоб зробити повернення XLOOKUP пустим замість 0
Ви можете зробити функція XLOOKUP елегантно повернути порожні клітинки замість 0. Для цього можна скористатися розширеними можливостями Excel. Виконайте наведені нижче дії.
📌 Кроки
- По-перше, виділіть комірку G5 .
- По-друге, вставте наступну формулу в поле Батончик "Формула .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
Це та сама формула, яку ми використовували в Спосіб 1 .
- Потім натисніть кнопку ENTER ключ.
- На даний момент перейдіть за посиланням Файл рахунок.
- Далі оберіть Опції з меню.
- Несподівано з'явився Параметри Excel відкриється вікно.
- Після цього перейдемо до Просунутий рахунок,
- Пізніше зніміть галочку з пункту Показати нуль в комірках, які мають нульове значення у розділі Параметри відображення цього аркуша .
- Нарешті, натисніть ГАРАЗД. .
- На цьому етапі ви отримаєте дві порожні клітинки.
Читати далі: Як застосувати VLOOKUP, щоб повернути пусте місце замість 0 або NA
3. використання спеціального формату номера
Ще один варіант для функція XLOOKUP повернення пустого простору замість 0 - це використання a нестандартний формат номера Розглянемо процедуру нижче.
📌 Кроки
- На самому початку виділіть комірку G5 .
- Тоді запишіть наступну формулу.
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
Це та сама формула, яку ми використовували в Спосіб 1 .
- Після цього натиснути кнопку ENTER кнопку.
- Тепер виділіть клітинки в комірці G5:G6 діапазону.
- Потім натисніть CTRL+1 на клавіатурі.
- Таким чином, це відкриє Формат комірок чарівник.
- На цьому етапі виберіть Нестандартний в Категорія список.
- Тоді запишіть 0;-0;;@ у полі Тип.
- Нарешті, натисніть на ГАРАЗД. .
- Він поверне нас до робочого аркуша.
- І ми бачимо, що дві клітинки порожні.
Читати далі: Як залишити комірку порожньою, якщо в Excel немає даних (5 способів)
4. застосування умовного форматування
Вирішити проблему ми можемо, застосувавши Умовне форматування Розглянемо метод покроково.
📌 Кроки
- Спочатку виділяємо комірку G5 і записати формулу так само, як Спосіб 1 .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
- По-друге, натисніть ENTER .
- Пізніше виберіть комірки у вікні B4:G14 діапазону.
- Далі перейдіть на сторінку Головна сторінка рахунок.
- Після цього оберіть пункт Умовне форматування випадаючому меню на сторінці Стилі група.
- Наостанок, обирайте Нове правило з випадаючого списку.
- В кінцевому підсумку це відкриє Нове правило форматування діалогове вікно.
- Тепер виберіть Відформатуйте тільки ті клітинки, які містять в рамках Виберіть тип правила розділ.
- Тоді обирайте що дорівнює зі списку.
- Після цього запишіть 0 у вікні, як на зображенні нижче.
- Пізніше натисніть на кнопку Формат кнопку.
- Разом з тим, це відкриває Формат комірок діалогове вікно.
- По-перше, зверніться до Шрифт рахунок.
- По-друге, виберіть пункт Колір випадаючий список.
- По-третє, обирайте Білий, фон 1 з доступних кольорів.
- Нарешті, натисніть ГАРАЗД. .
- Це повертає нас до Нове правило форматування діалогове вікно знову.
- Нарешті, натисніть на ГАРАЗД. .
- Однак ми бачимо, що ці клітинки порожні, як на зображенні нижче.
Схожі читання
- Як ігнорувати порожні клітинки в стовпчастій діаграмі Excel (4 простих способи)
- Ігнорування порожніх рядів у діаграмі "Легенда Excel
- Як приховати нульові значення у зведеній таблиці Excel (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 повертає пусте значення або логіка істинна, функція IF повертає порожню комірку 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 або логіка істинна, функція IF повертає порожню комірку 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 Після цього, використовуючи функція IF ми вставили логіку. Якщо x пустий, то повернути пустий рядок ( "" В іншому випадку поверніть значення x .
- Потім натисніть кнопку ENTER на клавіатурі.
- Таким чином, кінцевий результат виглядає так, як показано нижче.
8. використання функцій IF, ISBLANK та XLOOKUP
За такого підходу, в рамках ЯКЩО , ISBLANK і 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 Якщо комірка пуста, функція повернеться ПРАВДА Інакше вона повернеться НЕПРАВДА У цьому випадку значення становить ПРАВДА .
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 це істинний , функція IF повертає порожню комірку G5 З іншого боку, якщо за логікою фальшивий функція повертає значення функція XLOOKUP .
- Пізніше прес-служба ENTER .
- Таким чином, кінцевий результат виглядає так, як показано нижче.
Схожі читання
- Як видалити нулі перед числом в Excel (6 простих способів)
- Приховування рядків з нульовими значеннями в Excel за допомогою макросу (3 способи)
- Як приховати серії діаграм без даних в Excel (4 простих способи)
9. реалізація функцій IF, ISNUMBER та XLOOKUP для повернення пустого значення замість 0
У цій процедурі ми будемо використовувати ЯКЩО , НОМЕР і XLOOKUP щоб отримати пусте місце замість 0. Етапи цього процесу пояснюються нижче:
📌 Кроки
- На початку виділіть комірку G5 .
- Тепер запишіть у клітинку наступну формулу.
=IF(ISUMBER(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 В іншому випадку вона забезпечить нам цю цінність. ISUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): Ця функція перевіряє результат, отриманий від функція XLOOKUP Якщо комірка пуста, функція повернеться НЕПРАВДА Інакше вона повернеться ПРАВДА У цьому випадку значення становить НЕПРАВДА .
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 це НЕПРАВДА , функція IF повертає порожню комірку 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 , функція IF повертає порожню комірку G5 В іншому випадку функція повертає значення функція XLOOKUP .
- Наостанок, натисніть ENTER .
- Таким чином, кінцевий результат має вигляд, наведений нижче.
11. використання функцій IFERROR та XLOOKUP
У наступному методі ми будемо використовувати ПОМИЛКА і XLOOKUP щоб замість 0 отримати пусту комірку. Ми повинні шукати те значення, якого не існує в нашому наборі даних. У такому випадку формула поверне пусту комірку замість 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
В рамках такого підходу ЯКЩО , ПОМИЛКА , 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 або логіка вірна, функція IF повертає порожню комірку 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)),""): Ця функція перевіряє рішення функція IF Якщо функція повертає порожню комірку, функція IFERROR показує нам порожню комірку. В іншому випадку функція покаже значення відповідної комірки в Колонка D .
- Як завжди, натискайте ENTER .
Таким чином, можна сказати, що наша формула спрацювала успішно, і XLOOKUP повертає пусте значення замість 0.
Практична секція
Для самостійного проходження практики ми надали Практика Будь ласка, зробіть це самостійно на кожному аркуші з правого боку, як показано нижче.
Висновок
У цій статті пропонуються прості та короткі рішення, як XLOOKUP поверне пустий рядок замість 0. Не забудьте завантажити Практика Дякуємо, що прочитали цю статтю, сподіваємося, вона була корисною. Якщо у вас виникли запитання чи пропозиції, будь ласка, повідомте нам у коментарях. Завітайте на наш сайт Ексельдемія щоб дослідити більше.