2016-07-01 2 views
0

Я пишу код, который извлекает информацию из базы данных. Я проверяю, находится ли A1 в базе данных между D2 и W2, и если G3 пуст. Если обе эти вещи верны, верните E3. Если только первая часть истинна (A1 находится в базе данных), тогда возвращайте «что-то еще». Если ни одна из этих вещей не верна, то ничего не возвращай.Excel Вложенная инструкция If с COUNTIF и ISBLANK

Вот код, который я написал:

=IF(COUNTIF(Database!D2:W2, $A$1)), IF(ISBLANK(G3)), "", E3), "something else")) 

Я получаю сообщение об ошибке с этой формулой, но я не уверен, что я делаю неправильно.

Любая помощь очень ценится

+1

Слишком много ')' см. '= IF (COUNTIF (База данных! D2: W2, $ A $ 1), IF (ISBLANK (G3), "", E3), "что-то еще") ' –

+0

Вау, не знаю, как я это пропустил. Благодаря! Отлично работает – Megan

ответ

0

= ЕСЛИ (И (COUNTIF (База данных D2:! W2, $ A $ 1)> 0, (ISBLANK (G3)), E3, IF (COUNTIF (База данных D2 : W2, $ A $ 1)> 0, «что-то еще», «Ни один»))

Смежные вопросы