vlookup використовуючи = IF формулу клітинку як посилання


1

Я намагаюся скористатися методом vlookup, де опорною коміркою є формула IF:

Формула: = VLOOKUP (D14, "Неповний звіт"! A13: C22,3, FALSE) Формула довідкової клітини: = IF (A14 = $ B $ 11: $ B $ 1079,0, A14)

Формула повертає помилку # N / A.

Я думаю, що я якось повинен сказати, щоб Excel читав клітинку як значення замість формули, але я не знаю правильної формули.

Ваше керівництво цінується!


VLOOKUP шукатиме значення, що повертається формулою в комірці D14, вам не потрібно це говорити. Ваша проблема повинна бути щось інше. Будь ласка, надайте інформацію про те, що знаходиться в комірці D14, а також 'Incomplete Report'!A13:C22.
Blackwood

Що ви маєте на увазі під посиланням Формула клітин? Це D14, діапазон, який ви шукаєте, або клітинку, з якої ви хочете отримати дані?
AlRacoon

Будь ласка, напишіть деякі зразки даних і те, що ви очікуєте знайти. Я очікую, що ваша проблема у вашій IF заяві, ви говорите, "якщо A14 є діапазон ..." наскільки я знаю, якщо заяву в Excel потребує порівняти конкретні значення не діапазони.
Kevin Anthony Oppegaard Rose

Завантажте дані зразка, оскільки діапазон даних у Формулі та VLookup не має координації, обидва вони знаходяться поза діапазоном даних !!
Rajesh S

Відповіді:


0

Формула в довідковій комірці виглядає неправильно.

Ви запитуєте, чи є значення в комірці A14 дорівнює значенню в масиві B11:B1079. Оскільки окрема клітина не може бути дорівнює кількості осередків, результат завжди буде 0 (за формулою).

Потім програма vlookup виконує пошук у першому стовпчику діапазону (заданого у функції vlookup) у Incomplete Report для цифри 0 і не знайде її, що призводить до помилки # N / A. Це можна перевірити, змінивши одне з значень в A13: A22 в Incomplete Report лист до 0.

Вам потрібно виправити формулу в D14 до того, що поверне корисне значення для пошуку. Я не можу сказати, що ви хочете, щоб формула в цій клітині була зроблена, тому не можна сказати, яка відповідь. Це може допомогти, якщо ви надасте деякі дані, які існують у B11: B1079 і масив A13: C22 в `Incomplete Report '.


#Mcalex, Значення осередку можна шукати в діапазоні даних і у формулі If немає помилки.
Rajesh S

Дякуємо всім за допомогу. @mcalex, зрештою, у мене є 3 аркуша. Лист 1 має набір даних # 1 A1: 1 B1: 2 C1: 4 C1: 5 Аркуш 2 має набір даних # 2 A1: 1 B2: 2 C1: 3 Аркуш 3 - це місце, де я хочу повернути дані. Якщо значення в 'Sheet1'! A1 знаходиться в 'Sheet2'! A1: C1 Я хочу, щоб він повернув значення в масиві в 'Sheet2'! A1: C1, який не знайдено. Я не міг змусити формулу працювати на різних аркушах, тому я перемістив значення в Sheet 1 & amp; 2-Sheet 3 і посиланням знаходиться в масиві B11: B1079. Дійсно брудний і неправильний, я знаю. Вибачте ...
user855088
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.