При буквах формула работает, а при цифрах неправильно
|
|
Nikitos79 |
Дата: Четверг, 25.08.2016, 20:06 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация:
1
±
Замечаний:
0% ±
 Excel 2013 | |
Код =ЕСЛИОШИБКА(ИНДЕКС('Рабочее время'!M13:M42;ПОИСКПОЗ(J17;'Рабочее время'!D13:D42;0));"")
Если в столбце J17 стоит цифра, то ячейка остается пустой, а вот если буква, то работает правильно... Не пойму в чем фишка??? Подскажите...
Код =ЕСЛИОШИБКА(ИНДЕКС('Рабочее время'!M13:M42;ПОИСКПОЗ(J17;'Рабочее время'!D13:D42;0));"")
Если в столбце J17 стоит цифра, то ячейка остается пустой, а вот если буква, то работает правильно... Не пойму в чем фишка??? Подскажите...Nikitos79
Сообщение отредактировал Nikitos79 - Четверг, 25.08.2016, 20:45 |
|
| Ответить
|
Pelena |
Дата: Четверг, 25.08.2016, 20:21 |
Сообщение № 2 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация:
4632
±
Замечаний:
±
 Excel 365 & Mac Excel | |
И Вам здравствуйте. Надо смотреть, что находится в диапазоне 'Рабочее время'!D13:D42
И Вам здравствуйте. Надо смотреть, что находится в диапазоне 'Рабочее время'!D13:D42Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
Nikitos79 |
Дата: Четверг, 25.08.2016, 20:36 |
Сообщение № 3 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация:
1
±
Замечаний:
0% ±
 Excel 2013 | |
Фаил добавил
|
|
| Ответить
|
Pelena |
Дата: Четверг, 25.08.2016, 20:41 |
Сообщение № 4 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация:
4632
±
Замечаний:
±
 Excel 365 & Mac Excel | |
Вот эта часть формулы в ячейке D13 &"" превращает число в текст. Поэтому либо убираете её оттуда, либо добавляете её же сюда Код ПОИСКПОЗ(J17&"";'Рабочее время'!D13:D42;0)
Вот эта часть формулы в ячейке D13 &"" превращает число в текст. Поэтому либо убираете её оттуда, либо добавляете её же сюда Код ПОИСКПОЗ(J17&"";'Рабочее время'!D13:D42;0) Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
Nic70y |
Дата: Четверг, 25.08.2016, 20:41 |
Сообщение № 5 |
|
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация:
2415
±
Замечаний:
0% ±
 Excel 2010 | |
Код =ЕСЛИОШИБКА(ИНДЕКС('Рабочее время'!M13:M42;ПОИСКПОЗ(J17&"";'Рабочее время'!D13:D42;0));"")
Код =ЕСЛИОШИБКА(ИНДЕКС('Рабочее время'!M13:M42;ПОИСКПОЗ(J17&"";'Рабочее время'!D13:D42;0));"") Nic70y
ЮMoney 41001841029809
|
|
| Ответить
|
buchlotnik |
Дата: Четверг, 25.08.2016, 20:42 |
Сообщение № 6 |
|
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
 2010, 2013, 2016 RUS / ENG | |
в диапазоне 'Рабочее время'!D13:D42 генерятся строковые значения - посему с числами и не пашет - сделайте J17 формат Текстовый - заработает
в диапазоне 'Рабочее время'!D13:D42 генерятся строковые значения - посему с числами и не пашет - сделайте J17 формат Текстовый - заработаетbuchlotnik
|
|
| Ответить
|