Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2012, 18:37   #1
solnce60
Пользователь
 
Регистрация: 25.10.2012
Сообщений: 56
По умолчанию Как опустошить "пустые" ячейки

Уважаемые господа!
Есть колонки с численными значениями.
По формуле расчитывается определенное значение.
Далее - это значение при помощи маркера автозаполнения пересчитывается для других строк.
Причем эти строки отстоят друг от друга на расстоянии 11 строк.Т.е. получился диапазон значений
между которыми имеются "пробелы" в 11 строк.
Нужно диапазон столбца с расчитанными и пересчитанными значениями скопировать и вставить
в соседний столбец с числовыми данными.
Вставить нужно так,что бы пустые ячейки диапазона в зане вставки не "загораживали" ячейки с числовыми значениями
в области вставки.
Для этого я
-выделил весь диапазон с вычисленными данными (т.е. вычисленные значения+пустые ячейки)
-копировать
-специальная вставка - значения и форматы чисел
-ОК
После этого формулы действительно исчезли из ячеек.Т.е. в окне формул пустые ячейки не показывают ничего,а ячейки с числами показывают только числа.
Т.е. логично предположить,что теперь пустые ячейки не будут "загораживать" при копировании ячейки с числовыми значениями если пользоваться специальной вставкой с опцией ПРОПУСКАТЬ ПУСТЫЕ ЯЧЕЙКИ.
Но фактически это не так.В "пустых" ячейках ЧТО-ТО есть и это ЧТО-ТО загораживает значение других ячеек при специальной вставке после копирования.
И даже если попытаться вставить в "пустую" ячейку ячейку со значением,эксель спросит
о том нужно ли заменить значение в "пустой" ячейке.
ВОПРОС.Как сделать так,чтобы "пустые" ячейки стали по-настоящему пустыми и не "загораживали" ячейки со значениями в области вставки.
Спасибо.
solnce60 вне форума Ответить с цитированием
Старый 29.10.2012, 19:03   #2
solnce60
Пользователь
 
Регистрация: 25.10.2012
Сообщений: 56
По умолчанию

забыл прикрепить файл
Вложения
Тип файла: rar post_373587.rar (13.2 Кб, 29 просмотров)
solnce60 вне форума Ответить с цитированием
Старый 29.10.2012, 23:19   #3
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

solnce60,
думаю вы были бы в призерах на конкурсе "Самая непонятная постановка задачи".

Я бы спросил так:
Цитата:
Я скопировал столбец H и вставил значения в столбец Q.
Те ячейки, которые в столбце H давали результат "", в столбце Q не стали пустышками(выделил зеленым фоном в примере).
Как мне поменять эти лжепустышки на настоящие?
Ответ.
С помощью кнопки DEL.
Быстро выловить все пустышки можно с помощью фильтра.
Вложения
Тип файла: rar post_373587_2.rar (13.3 Кб, 24 просмотров)

Последний раз редактировалось ZORRO2005; 29.10.2012 в 23:59.
ZORRO2005 вне форума Ответить с цитированием
Старый 30.10.2012, 00:03   #4
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Вопрос на самом деле актуальный.
CTRL+F и =КОДСИМВ() не помогает.
... хотя если выбрать формат по образцу:
Изображения
Тип файла: png Пустышки.png (28.2 Кб, 232 просмотров)

Последний раз редактировалось ZORRO2005; 30.10.2012 в 00:10.
ZORRO2005 вне форума Ответить с цитированием
Старый 30.10.2012, 00:05   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Zorro суров, но справедлив!
ячейка, содержащая формулу - уже не пуста, в ней может быть 0, может быть """ (пустая строка), но это не пусто!!!! это значение.
в ячейке может быть что угодно что никак не отображается заданным форматом ячейки.


т.е. если даже в ячейке ничего не видно, это еще не значит, что она пуста
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.10.2012, 08:15   #6
solnce60
Пользователь
 
Регистрация: 25.10.2012
Сообщений: 56
По умолчанию

Всем огромное спасибо за оперативный и исчерпывающий ответ.
solnce60 вне форума Ответить с цитированием
Старый 30.10.2012, 08:48   #7
solnce60
Пользователь
 
Регистрация: 25.10.2012
Сообщений: 56
По умолчанию

Как очистить содержимое "пустых" ячеек я понял давно.Я и раньше выделял их, и из контекстного меню выбирал "очистить содержимое ячейки".
Но проблема в том что в столбце Q,который я хочу вставить в столбец Р около 1 млн.ячеек (пустых и с численными значениями), чередующихся между собой приблизительно в том порядке,как он представлен в файле. .Как очистить из них ТОЛЬКО "пустышки",а числовые значения не трогать - их я потом буду вставлять в соседний столбец.
Не вручную же мне это делать....!
Спасибо.
solnce60 вне форума Ответить с цитированием
Старый 30.10.2012, 11:12   #8
solnce60
Пользователь
 
Регистрация: 25.10.2012
Сообщений: 56
По умолчанию

Я пробывал это делать при помощи сортировки.
Выделял диапазон со значениями и "пустышками"
Сортировал его.
В результате - все значения были вверху,а все "пустышки" внизу под ними.
Потом выделял "пустышки" и очищал их содержимое.
Но проблема в том,что я не знаю как вернуть отсортированные значения в перво
начальное состояние.
Если отменять последние действия - то отменится и очистка "пустышек".
Буду очень признателен за подсказку.
solnce60 вне форума Ответить с цитированием
Старый 30.10.2012, 11:41   #9
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

solnce60,
вы не читали, что написано выше?
Вариант1:
- с помощью фильтра
Вариант2:
- выделили столбец Q
- с помощью CTRL+F и "выбрать формат из ячейки" в которой лжепустышка, вы найдете все ячейки с лжепустышками
- в окошке, где список найденных ячеек, нажмите CTRL+A, чтобы их выделить
- нажимаете DEL

Последний раз редактировалось ZORRO2005; 30.10.2012 в 11:53.
ZORRO2005 вне форума Ответить с цитированием
Старый 30.10.2012, 11:46   #10
solnce60
Пользователь
 
Регистрация: 25.10.2012
Сообщений: 56
По умолчанию

Извините за тупость.....сейчас попробую.
solnce60 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрыть пустые строки с "0" значением в требуемом диапазоне Uralmaster Microsoft Office Excel 2 08.02.2011 11:29
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 12:23
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. Каравай Microsoft Office Excel 13 17.02.2010 09:53
Как макросом заменить пустые ячейки словом "пусто" KOSTIK1 Microsoft Office Excel 2 19.12.2009 14:10
Переливающиеся и мигающие ячейки. Или "Как красиво оформить документ." ru3000 Microsoft Office Excel 5 22.11.2009 20:07