Polytech-soft.com

ПК журнал
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как скрыть значение ячейки в excel

Как скрыть в Excel значение ячеек

Здравствуй уважаемый читатель!

Эту статью я решил посвятить любителям жанра детектива, и она понравится почитателям Джеймса Бонда и Мата Хари. Одним словом, речь пойдет о том, как скрыть в Excel значение ячеек, то есть сделать его невидимым для визуального отображения.

Есть много случаев, когда необходимо сделать значения в ячейках невидимыми и к таким причинам можно отнести:

  • сокрытие промежуточных результатов вычислений;
  • скрыть нулевые значения;
  • убрать отображение результатов вычислений типа ЛОЖЬ, ИСТИНА;
  • скрытие проверочных формул и т.п.

Способ исполнения может отличатся, в зависимости от тех целей которые вы ставить и только вам решать подойдет он или нет. Я не скажу, что простой способ, станет выходом из вашей ситуации, это может быть и самый сложный, вам самим нужно будет это определить и выбрать.

Скрыть текст в ячейке можно с помощью:

Ну что-же рассмотрим все способы, как возможно скрыть в Excel значение ячеек более подробнее и по вышесоставленому порядку, итак:

1. Изменение пользовательского формата

Это один из самых простых вариантов скрыть значение ячеек, то есть в строке состояния вы данные видите, а вот в ячейке он не отображается. Это достигается введением своего формата ячеек. Ставите курсор на ячейку или диапазон ячеек, вызываете контекстное меню и выбираете «Формат ячеек», здесь нам нужен ярлык «Число» и выбираем числовой формат «(все форматы)», как видите там много форматов собрано, но вы создадите свой в поле «Тип» вы указываете формат «;;;» («кавычки» не писать, только три знака точка с запятой) и видите как из поля исчезли ваши данные. Для того чтобы данные снова начали отображаться вам нужно поставить в поле «Тип», значение «Основной» (General) или просто убрать формат «;;;». В основном такой способ скрыть текст в ячейке надо применять при постоянном использовании скрыта для ваших данных. Но тут есть такой маленький недостаток, он заключается в том, что найти потом ячейки, в которых вы скрыли значения, может быть проблемно, поэтому вам их нужно выделить лёгким цветом или примечанием.

2. Использование функции ЕСЛИ

Частенько, даже очень, я использую логическую функцию ЕСЛИ, чтобы скрыть нулевые значения в своих вычислениях, это позволяет улучшить визуальное восприятие таблицы, так как множество пустых нулей не отвлекает от важных чисел и не сливается в общей массе. Лично мне очень удобен такой вариант и очень нравится.

Эта функция позволит вам в автоматическом режиме скрывать значения с нулевым результатом и во многих случаях это очень актуально. Пример, рассмотрим отклонение 2 периодов: июнь и июль, у нас есть товар, и мы хотим знать больше или меньше мы продали, а если значение нулевое, то ячейка будет пустая, формула будет выглядеть так:

=ЕСЛИ((В5=0;””;В3*В4)

3. С помощью возможностей «Условное форматирование»

Для того чтобы узнать, как скрыть значение ячеек также можно использовать возможности «Условного форматирования». Для этого нам нужно выделить диапазон ячеек, где мы будем скрывать значения с нулевым результатом. Выбираем вкладку «Главная», блок «Стили», нажимаем иконку «Условное форматирование», в списке который раскрылся, выбираете «Правила выделение ячеек – Равно…». Следующим этапом станет указать какой именно формат вам будет надо, в поле «Форматировать ячейки, которые РАВНЫ:» устанавливаете значение . В открывшемся списке выбираете «Пользовательский формат…»,

в диалоговом окне «Формат ячеек» переходим на вкладку «Шрифт», потом в списке меню «Цвет» вы изменяете «Цвет темы: Авто» на «Цвет темы: Белый, Фон 1» и нажимаете «ОК» и снова «ОК».

После ваших манипуляций, если значение в указанном диапазоне будет равно 0, программа закрасит его белый цвет, и оно сольется с фоном листа, проще говоря станет невидимым.

В случае, когда вам будет нужно первоначальное форматирование, вы просто удаляете это правило. А именно: переходите на вкладку «Главная», выбираете «Стили», кликаете на иконку «Условное форматирование», нажимаете «Удалить правило» и «Удалить правила из выделенных ячеек».

4. Настройка правильных параметров в «Настройках» программы

Скрыть в Excel значение ячеек можно даже проще, всего на всего установить нужный вам параметр в настройках листа Excel.

Для этого вы заходите в меню «Файл» — пункт «Параметры» — пункт «Дополнительно» — раздел показать параметры для следующего листа. Здесь в параметре «Показывать нули в ячейках, которые содержат нулевые значения» вы убираете галочку. Вуаля! Числа со значением не показываются на том листе, для которого был установлен параметр.

5. При помощи настроек цвета и параметров печати

Самый простой и банальный способ, в котором вы просто берете диапазон и закрашиваете его белым цветом и текст делаете также белым. Типа в темной комнате не видно чёрной кошки, так и в нашем случае, белое на белом незаметно, я бы даже сказал невидимое, а оно есть.

Читать еще:  Не удаляются дубликаты в excel

Минус способа в том при печати ваш текст станет видным, поскольку в настройках принтера стоит «Черно-белая печать», и никакие манёвры и извращения с аналогичными цветами ячейки и шрифта не проходят.

6. При помощи возможностей защиты листа и формул

Это тоже, не сложный способ узнать, как спрятать значение ячеек, но касается он только формул, хотя это тоже нужная возможность, особенно когда много неквалифицированных пользователей, которые из-за отсутствия навыков и знаний могут много чего плохого наделать. Собственно, защитить формулу не сложно и происходить так: вы на ячейке с формулой правой кнопкой мыши вызываете контекстное меню и выбираете пункт «Формат ячеек» — выбираете вкладку «Защита», удостоверьтесь, стоит ли флажок на пункте «Защищаемая ячейка», ну и доставляете флажок еще и на пункт «Скрыть формулы». Теперь, когда вы включите защиту листа пройдя по пути «Сервис» — «Защита» — «Защитить лист», формула в ячейке станет невидимой.

7. С помощью возможностей VBA

Не стоить забывать, что в Excel есть встроенный мощный редактор VBA, что позволяет много задач выполнять быстро и эффективно. Существенным минусом его является только одно, пользователей которые могут пользоваться его преимуществами VBA днём с огнём не сыщешь.

Но тем не мене они есть и дают много ценных советов, рекомендуют полезности и предоставляют уже готовые коды для использования в работе.

Вот и сей час развивая тему сокрытия текста в ячейке и сделать текст невидимым, я предлагаю вам пример кода, который в этом вам должен помочь:

Скрытие строк и содержимого ячеек в Excel

Во время работы в Эксель нередко получается так, что часть информации становится ненужной. Это могут быть, например, промежуточные данные, участвующие в расчетах, или другая вспомогательная информация. При этом просто так удалить такие данные нельзя, так как в этом случае будет нарушена структурная целостность таблицы, а также, перестанут работать формулы, ссылающиеся на удаленные ячейки. В этом случае наилучшим решением будет скрытие информации. Итак, давайте разберемся, каким образом это можно сделать в отношении строк в таблице Excel.

Метод 1: сдвигаем границу строки

Данный метод, пожалуй, является самым простым. И вот, в чем он заключается.

  1. На вертикальной координатной панели наводим указатель мыши на нижнюю границу строки, которую планируем скрыть. Когда появится знак в виде плюсика со стрелками вверх и вниз, зажав левую кнопку мыши тянем его вверх, соединив с верхней границей строки.
  2. Таким нехитрым способом нам удалось скрыть выбранную строку.

Метод 2: одновременное скрытие нескольких строк

Этот способ базируется на том, который мы рассмотрели выше, и также предполагает сдвиг границы, но не отдельной строки, а выделенного диапазона.

  1. На вертикальной координатной панели любым удобным способом (например, с помощью зажатой левой кнопки мыши) выделяем строки, которые планируем спрятать.Если требуется выделить разрозненные строки, выполняем выделение левой кнопкой мыши (щелчком или зажав для идущих подряд строк), удерживая клавишу Ctrl на клавиатуре.
  2. Аналогично скрытию одной строки (действия описали в методе выше), сдвигаем границу любой строки из выделенного диапазона. При этом неважно, тянем ли мы указатель к верхней границе именно этой строки или к границе самой верхней строки отмеченной области.
  3. В итоге мы скрыли сразу весь выделенный диапазон.

Метод 3: используем контекстное меню

Наверное, это самый популярный способ среди пользователей, который предполагает использование контекстного меню.

  1. На вертикальной панели координат выделяем нужные строки (как это сделать, описано выше).
  2. Щелкаем правой кнопкой мыши по любому месту в выделенном диапазоне на координатной панели, в открывшемся списке выбираем команду “Скрыть”.
  3. Весь выделенный диапазон строк будет спрятан.

Метод 4: применяем кнопки на ленте

На ленте программы также, предусмотрены кнопки для скрытия строк.

  1. Для начала нужно выделить строки, которые мы планируем спрятать. Сделать это можно по-разному:
    • на вертикальной координатной панели любым удобным способом.
    • в самой таблице – достаточно выделить по одной ячейке в каждой строке.
  2. Находясь во вкладке “Главная” в группе инструментов “Ячейки” щелкаем по кнопке “Формат”. В открывшемся перечне выбираем команду “Скрыть или отобразить”, затем – “Скрыть строки”.
  3. Получаем скрытый диапазон строк.

Метод 5: группируем строки

Этот метод реализуется через функцию “Группировать”. План действий следующий:

  1. Выделяем строки, которые мы планируем сгруппировать – также, как и в методе выше – либо на координатной панели, либо в самой таблице.
  2. Переключаемся во вкладку “Данные”. В группе инструментов “Структура” выбираем команду “Группировать”. Жмем именно на значок функции, а не на стрелку вниз.
  3. Появится вспомогательное окно группировки. Ставим отметку напротив нужного варианта (в нашем случае – строки) и щелкаем OK.
  4. В результаты мы получим сгруппированные строки, о чем свидетельствуют кнопки с цифрами 1 и 2 в самом верху вертикальной панели координат и полоска со знаком “минус” рядом с последней строкой выделенного диапазона. Если мы нажмем на него, сгруппированные строки будут скрыты. Аналогичный результат получится при нажатии кнопки 1.
  5. Чтобы обратно раскрыть сгруппированные строки, нажимаем на знак “плюс” или кнопку 2.

Метод 6: применяем фильтр

Этот способ активно применяется пользователями, так как позволяет гибко настраивать данные, выбирая то, что нужно оставить или, наоборот, скрыть.

Читать еще:  Как построить сложный график в excel

  1. Сначала нужно выделить любую ячейку таблицы. Находясь во вкладке “Главная” в группе инструментов “Редактирование” щелкаем по кнопке “Сортировка и фильтр”. В открывшемся перечне выбираем “Фильтр”.Фильтр можно включить и во вкладке “Данные”, воспользовавшись кнопкой “Фильтр” в группе “Сортировка и фильтр”. Также, потребуется предварительно выделить любую ячейку в таблице.
  2. В результате в каждой ячейке шапки таблицы с правой стороны появится характерный значок фильтра в виде квадрата с треугольником, направленным вниз. Выбираем столбец, по содержимому которого планируем настроить фильтр, и жмем по соответствующему значку фильтрации (допустим, продажи по торговой точке 2).
  3. В открывшемся окне фильтра убираем галочки напротив значений, которые хотим спрятать. По готовности щелкаем OK.
  4. В результате, все строки, содержащие значения, которые мы скрыли, также будут спрятаны в таблице. Понять, что в столбце выполнена фильтрация данных достаточно просто по видоизмененному значку фильтра.

Скрываем содержимое ячеек

И, напоследок, давайте посмотрим, каким образом можно спрятать определенные ячейки. Конечно, в данном случае, скрыть их полностью не получится, ведь, это приведет к нарушению структурной целостности таблицы, однако, у нас есть возможность скрыть, хотя бы, их содержимое.

  1. Сначала нужно выполнить выделение ячеек, содержимое которых мы хотим скрыть. Это могут быть элементы из разных строк или столбцов. Далее щелкаем правой кнопкой мыши по выделенному диапазону и в открывшемся меню останавливаем свой выбор на строке “Формат ячеек”.
  2. Мы окажемся во вкладке “Число” окна форматирования. Выбираем вариант “Все форматы”, затем в правой части окна в поле для ввода информации под параметром “Тип” печатаем следующее: ;;; . По готовности щелкаем OK.
  3. В результате проделанных действий нам удалось скрыть содержимое выделенного диапазона. Конечно же, на самом деле данные никуда не делись, а просто перестали отображаться в самих ячейках. Однако если выделить какой-нибудь элемент, увидеть его содержимое можно в строке формул.
  4. Чтобы снова сделать содержимое ячеек видимым, в окне форматирования возвращаем ранее установленный для них формат.

Заключение

Таким образом, скрыть строки в Excel можно, воспользовавшись разными методами. Все зависит от конкретной таблицы, желаемого результата и предпочтений самого пользователя в выборе того или иного способа, который ему кажется наиболее удобным и эффективным. Также в программе отдельно реализована возможность скрытия содержимого ячеек.

Скрыть значение ячейки

31.01.2017, 22:30

Как в источнике списка для ячейки E поставить ссылку на значение ячейки D
Добрый день! Столкнулся со следующей проблемой. Подскажите, пожалуйста. Есть таблица.

Как перенести не только значение ячейки но и цвет ячейки
Добрый день, Скажите пожалуйста, есть ли возможность решить данную задачу без использования VB.

Значение ячейки в зависимости от значения другой ячейки
Добрый день! Есть собственно вот такая задача: есть ячейка с цыфровым значением (предположим.

Значение ячейки в зависимости от значения другой ячейки
Уважаемые форумчане, очень нужна ваша помощь. тем полно перерыла, но т.к. знаний в этой области.

01.02.2017, 00:06201.02.2017, 07:37301.02.2017, 10:58401.02.2017, 15:35 [ТС]501.02.2017, 15:45601.02.2017, 16:307

Вообще-то, обязательно. Сумма пустых ячеек всегда 0.

01.02.2017, 17:378

объясните мне пожайлуста: какое значение отображается в ячейке СУММА если не введено ни одно слогаемое ?

Приучайте себя к тому, что технические форумы, форумы програмирования, электрические — эти форумы отличаются от форума по русскому языку. Там можно конкретно предоставить правило правописания глаголов . Здесь надо видеть схемы, чертежи, формулы, программы, таблицы

формула будет показывать «0» пока не заполнят все 9 ячеек ( если слогаемых больше/меньше — надо заменить «9» на кол-во слогаемых)

01.02.2017, 19:22901.02.2017, 21:1810

может быть сутуация что ищут сумму торговых точек. и заполняют в произвольном порядке.

Вообще-то, здесь много вариантов и много предположений .
Самое интерсное — это то что дискуссируют все кроме автора вопроса

01.02.2017, 21:18
01.02.2017, 21:18

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Можно ли скрыть значение ячейки?
В ячейках есть цифры, которые используются при расчетах, но на печать их выводить не следует.

Получить значение ячейки, зная, что у другой ячейки в этой строке — максимальное значение
Да, может заголовок не очень, но я не знаю как лучше вкратце описать проблему. В общем, у меня.

Как задать значение для ячейки в зависимости от значения другой ячейки
Здравствуйте! Подскажите, как задать значение для ячейки в зависимости от значения другой ячейки.

Макрос, который увеличивает значение ячейки А на 1 при изменении ячейки В
Добрый день. Я написал макрос, который увеличивает значение ячейки А на 1 при изменении ячейки.

Как сделать данные в Excel невидимыми

08.11.2012 Григорий Цапко Полезные советы

В некоторых случаях необходимо сделать данные, в каких либо ячейках невидимыми, не удаляя их. Например, промежуточные результаты вычислений, нулевые значения, значение параметра ИСТИНА или ЛОЖЬ и т.д.

Для этого можно воспользоваться, как минимум, двумя способами:

Во-первых, самое простое, установить формат шрифта в ячейке такой же, как и цвет фона, то есть, в самом распространенном случае – покрасить в белый цвет.

Во-вторых, можно изменить тип данных, сделав их невидимыми. Для этого выделяем необходимый для скрытия диапазон ячеек с данными, кликаем правой кнопкой мыши и в появившемся контекстном меню выбираем Формат ячеек → вкладка Число → в поле Числовые форматы: выбираем (все форматы). Справа в поле Тип: устанавливаем три знака точки с запятой «;;;» (без кавычек) и нажимаем ОК.

В приведенном ниже примере показаны два типа данных: «Основной» — видимый, и «;;;» — невидимый, а также сумма чисел, одинаковая в обоих диапазонах.

Для увеличения нажмите на рисунке

Чтобы сделать данные в ячейках видимыми, нужно проделать аналогичную операцию. Снова выделить необходимые ячейки и установить Тип: Основной, или просто удалить «;;;» из этого поля.

Эти способы применимы в основном к тем ячейкам, данные в которых должны быть скрыты постоянно. Однако, такое случается не всегда.

Давайте рассмотрим весьма распространенный случай, когда нам требуется сделать нулевые значения в ячейках невидимыми. Причем, мы изначально не знаем, где такие значения появятся.

Речь идет о скрытии нулевых значений в различных расчетных моделях, плановых бюджетах и т.д. для улучшения восприятия информации.

Например, у нас есть таблица, значения в которой получаются расчетным путем. Пусть это будет плановый бюджет продаж, где значения выручки по продуктам рассчитывается как произведение количества того или иного товара на его цену.

Если у нас товары реализуются неравномерно, то мы получим итоговую таблицу выручки с множеством нулевых значений по тем периодам, когда реализация товара отсутствует.

Обилие нулевых значений мешает визуальному восприятию информации, периоды, когда есть выручка, сливаются с общим фоном, ухудшается визуальный анализ бюджета.

В этом случае, для улучшения восприятия, необходимо скрыть нулевые значения и оставить лишь те значения выручки, когда есть реализация товара. Естественно, процесс этот должен протекать автоматически, чтобы нам не пришлось вручную менять цвет шрифта или тип данных.

Для увеличения нажмите на рисунке

Как видим, второй вариант воспринимается гораздо легче.

Для скрытия нулевых значений мы, также, можем воспользоваться минимум двумя способами.

Во-первых, мы можем использовать формулу на основе функции ЕСЛИ.

Так, например, если у нас, изначально, величина выручки в ячейке В40 получается, как произведение количества проданного товара из ячейки В5 на цену товара из ячейки В25 (В40=В5*В25), то формула для скрытия нулевого значения выручки в ячейке В40 будет выглядеть следующим образом:

В том случае, если в этом периоде не было продаж и значение В5=0, возможное нулевое значение выручки скрывается при помощи двух кавычек.

Скопировав формулу во все ячейки расчётного диапазона по всем периодам и товарам, мы скроем возможные нулевые значения.

Во-вторых, мы можем воспользоваться возможностями условного форматирования, и окрасить нулевые значения в цвет фона, в данном случае – белый.

В Excel 2010 это можно сделать следующим образом:

Выделяем необходимый диапазон ячеек, в которых мы будем скрывать нулевые значения.

На вкладке Главная → в группе Стили → выбираем команду Условное форматирование → в раскрывающемся списке выбираем Правила выделения ячеек → Равно…

Для увеличения нажмите на рисунке

Далее выполняем следующую последовательность действий:

В поле Форматировать ячейки, которые РАВНЫ: устанавливаем значение 0 (1). В Раскрывающемся списке (2) выбираем Пользовательский формат… и в открывшемся диалоговом окне Формат ячеек на вкладке Шрифт в раскрывающемся списке Цвет: (3) меняем Цвет темы «Авто» на «Белый, Фон 1» (4). Нажимаем ОК (5) и ОК (6).

Для увеличения нажмите на рисунке

После этого как только значение в какой либо из наших ячеек примет значение равное 0, оно тут же будет окрашено в белый цвет и сольется с фоном, т.е. станет невидимым.

Чтобы вернуть исходное форматирование, удаляем созданное правило из выделенных ячеек: Вкладка Главная → группа Стили → команда Условное форматирование → Удалить правила → Удалить правила из выделенных ячеек.

Для того чтобы сделать нулевые значения невидимыми, можно поступить еще проще. необходимо установить соответствующий параметр в настройках листа Excel.

Заходим в меню Файл → элемент Параметры → пункт Допомлнительно → раздел показать параметры для следующего листа. Здесь выбираем параметр Показывать нули в ячейках, которые содержат нулевые значения, и убираем галочку. Теперь нулевые значения не будут отображаться на листе для которого установлен этот параметр.

Ссылка на основную публикацию
Adblock
detector