Страницы: 1
RSS
Пустая ячейка? Нет, в ней что-то есть!!
 
Всем доброго времени суток!    
Обращаюсь с таким вопросом.    
По своей работе имею дело с таблицами следующего вида: размерность 8000 на 50, на пересечении стоят единицы либо пустое место.  
Таких таблице у меня две: одна в одном листе, другая в другом.  
Есть формула, которая проверяет эти таблицы на идентичность. Формула выводит разность таблиц на соседний лист.    
Однако происходит следующая ситуация. Разность равна "#Н/Д". Дело в том, что в пустых на вид ячейках что-то находится (проверял так = ТИП(адрес ячейки) - выдает "2" - т.е. там не число). Если зайти в режим редактирования ячейки и нажать Enter - то все нормально становится.    
 
Не могу понять, что в этих ячейках находится? Как оно туда попадает? Как можно избавиться от этого?    
 
На данный момент делаю так: ставлю фильтры на столбцы. Выделяю первый столбец с пустыми ячейками (фильтром), выделяю его и удаляю - формат очищается. И так для каждого столбца. А их 50. Только после этого формулы работают нормально.    
 
Подскажите, пожалуйста, откуда возникают такие вещи? Что же там в итоге находится и как этого избежать?    
Спасибо.
 
Попробуйте скопировать пустую ячейку, потом выделите таблицу с данными - спецвставка - сложить. Или скопировать - спецвставка - значения.
Я сам - дурнее всякого примера! ...
 
Хороший совет, спасибо. Завтра попробую обязательно.    
А почему такое может быть вообще?
 
Может у Вас цвет заливки ячейки и цвет шрифта совпадают (например белый), тогда В ы ничего и не увидите в ячейки. А может быть в ячейки символ "пробел" тогда тоже наврядли что увидите.
 
А еще хороший вариант показывал ZVI когда в ячейке "ничего" нет, а для Ехса есть. Получается элементарно при использовании подавления ошибок и выводе символа пустой строки типа =ЕСЛИ(А1>0;В1/А1;""). И вот когда такие данные через спецвставку преобразуют в значения.... мы и получим неожиданный результат:) Было оочень актуально для ВБА:)
 
"Может у Вас цвет заливки ячейки и цвет шрифта совпадают (например белый), тогда Вы ничего и не увидите в ячейки. А может быть в ячейки символ "пробел" тогда тоже наврядли что увидите."    
 
Нет, пробела нет, цвета разные.    
А вот на это похоже. "Получается элементарно при использовании подавления ошибок и выводе символа пустой строки типа =ЕСЛИ(А1>0;В1/А1;"")"  
 
А как с этим бороться? Если реально надо от ошибки избавиться путем приравнивания ""?    
 
Кстати, первый совет с прибавлением нормальной пустой ячейки тоже не помог.
Страницы: 1
Читают тему
Наверх