Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как убрать ряд, равный "0" - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как убрать ряд, равный "0"
Anton1013 Дата: Среда, 25.02.2015, 16:30 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вопрос: есть диапазон данных из 4х строк
Например:
Розовый 4
Голубой 5
Желтый 0
Зеленый 2

Как по ним построить диаграмму, чтобы "желтый" не отображался (пока его значение равно 0) и появлялся когда его значение изменяется
[moder]Так покажите нам Ваши диапазон и диаграмму. Только реальные - в диаграммах есть множество нюансов, поэтому играться желательно на том файле, где все это потом работать и должно.


Никогда не поздно научиться!

Сообщение отредактировал Anton1013 - Среда, 25.02.2015, 16:48
 
Ответить
СообщениеВопрос: есть диапазон данных из 4х строк
Например:
Розовый 4
Голубой 5
Желтый 0
Зеленый 2

Как по ним построить диаграмму, чтобы "желтый" не отображался (пока его значение равно 0) и появлялся когда его значение изменяется
[moder]Так покажите нам Ваши диапазон и диаграмму. Только реальные - в диаграммах есть множество нюансов, поэтому играться желательно на том файле, где все это потом работать и должно.

Автор - Anton1013
Дата добавления - 25.02.2015 в 16:30
Anton1013 Дата: Среда, 25.02.2015, 16:42 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Сам файл у коллеги и "очень конфиденциален". Выложил пример. Но по факту, все тоже самое только величины 4х значные и названия строк другие
К сообщению приложен файл: 8171514.xlsx (13.0 Kb)


Никогда не поздно научиться!

Сообщение отредактировал Anton1013 - Среда, 25.02.2015, 16:44
 
Ответить
СообщениеСам файл у коллеги и "очень конфиденциален". Выложил пример. Но по факту, все тоже самое только величины 4х значные и названия строк другие

Автор - Anton1013
Дата добавления - 25.02.2015 в 16:42
DJ_Marker_MC Дата: Среда, 25.02.2015, 16:59 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Anton1013, вариант, фильтром скрывать "0"
К сообщению приложен файл: 3776234.xlsx (13.2 Kb)
 
Ответить
СообщениеAnton1013, вариант, фильтром скрывать "0"

Автор - DJ_Marker_MC
Дата добавления - 25.02.2015 в 16:59
Anton1013 Дата: Среда, 25.02.2015, 17:06 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо за вариант, но желательно чтобы эти ячейки оставались видимыми


Никогда не поздно научиться!
 
Ответить
СообщениеСпасибо за вариант, но желательно чтобы эти ячейки оставались видимыми

Автор - Anton1013
Дата добавления - 25.02.2015 в 17:06
DJ_Marker_MC Дата: Среда, 25.02.2015, 17:31 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Anton1013, а вот так?
Только сводную можно отправить на супер-скрытый лист и задать ей динамический диапазон данных
К сообщению приложен файл: marker2.xlsm (19.9 Kb)
 
Ответить
СообщениеAnton1013, а вот так?
Только сводную можно отправить на супер-скрытый лист и задать ей динамический диапазон данных

Автор - DJ_Marker_MC
Дата добавления - 25.02.2015 в 17:31
Anton1013 Дата: Среда, 25.02.2015, 17:52 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
супер-скрытый лист и задать ей динамический диапазон данных


А можно поподробнее как это сделать? :)


Никогда не поздно научиться!
 
Ответить
Сообщение
супер-скрытый лист и задать ей динамический диапазон данных


А можно поподробнее как это сделать? :)

Автор - Anton1013
Дата добавления - 25.02.2015 в 17:52
_Boroda_ Дата: Среда, 25.02.2015, 20:46 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16907
Репутация: 6615 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А вот такой вариант?
Прямо сразу, вообще без доп. ячеек.

Как сделано:
См. именованные диапазоны (Контрл F3), там имена "Буквы" и "Цифры" с формулами:
Код
=ИНДЕКС(Лист1!$E$6:$E$11;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$F$6:$F$11;СТРОКА(Лист1!$A$1:$A$6));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист1!$A$1;;;СУММ(--(Лист1!$F$6:$F$11<>0))));))))

Код
=ИНДЕКС(Лист1!$F$6:$F$11;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$F$6:$F$11;СТРОКА(Лист1!$A$1:$A$6));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист1!$A$1;;;СУММ(--(Лист1!$F$6:$F$11<>0))));))))

Эти имена засунуты в значения ряда и диапазон подписей диаграммы
К сообщению приложен файл: 8171514_1.xlsx (13.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА вот такой вариант?
Прямо сразу, вообще без доп. ячеек.

Как сделано:
См. именованные диапазоны (Контрл F3), там имена "Буквы" и "Цифры" с формулами:
Код
=ИНДЕКС(Лист1!$E$6:$E$11;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$F$6:$F$11;СТРОКА(Лист1!$A$1:$A$6));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист1!$A$1;;;СУММ(--(Лист1!$F$6:$F$11<>0))));))))

Код
=ИНДЕКС(Лист1!$F$6:$F$11;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$F$6:$F$11;СТРОКА(Лист1!$A$1:$A$6));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист1!$A$1;;;СУММ(--(Лист1!$F$6:$F$11<>0))));))))

Эти имена засунуты в значения ряда и диапазон подписей диаграммы

Автор - _Boroda_
Дата добавления - 25.02.2015 в 20:46
Anton1013 Дата: Четверг, 26.02.2015, 09:23 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо, попробую разобраться, надеюсь мой уровень юзера мне поможет))
Но 100% сам бы до такого не додумался %)

Это реально офигительно круто!!! hands


Никогда не поздно научиться!

Сообщение отредактировал Anton1013 - Четверг, 26.02.2015, 09:31
 
Ответить
СообщениеСпасибо, попробую разобраться, надеюсь мой уровень юзера мне поможет))
Но 100% сам бы до такого не додумался %)

Это реально офигительно круто!!! hands

Автор - Anton1013
Дата добавления - 26.02.2015 в 09:23
Anton1013 Дата: Четверг, 26.02.2015, 10:32 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Все сделал под копирку в свой файл (изменив ссылки на диапазоны) и отказывается работать, не могу понять в чем проблема. Формулы на "Буквы" и "Цифры" (тоже переименовал) следующие, возможно, где то напортачил:

Код
=ИНДЕКС(Лист!$AH$8:$AH$17;НАИМЕНЬШИЙ(ЕСЛИ(Лист!$AI$8:$AI$17;СТРОКА(Лист!$AG$8:$AG$17));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист!$AG$8;;;СУММ(--(Лист!$AI$8:$AI$17<>0))));))))


Код
=ИНДЕКС(Лист!$AI$8:$AI$17;НАИМЕНЬШИЙ(ЕСЛИ(Лист!$AI$8:$AI$17;СТРОКА(Лист!$AG$8:$AG$17));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист!$AG$8;;;СУММ(--(Лист!$AI$8:$AI$17<>0))));))))


соответственно AG8:AG17 пустые


Никогда не поздно научиться!

Сообщение отредактировал Anton1013 - Четверг, 26.02.2015, 10:50
 
Ответить
СообщениеВсе сделал под копирку в свой файл (изменив ссылки на диапазоны) и отказывается работать, не могу понять в чем проблема. Формулы на "Буквы" и "Цифры" (тоже переименовал) следующие, возможно, где то напортачил:

Код
=ИНДЕКС(Лист!$AH$8:$AH$17;НАИМЕНЬШИЙ(ЕСЛИ(Лист!$AI$8:$AI$17;СТРОКА(Лист!$AG$8:$AG$17));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист!$AG$8;;;СУММ(--(Лист!$AI$8:$AI$17<>0))));))))


Код
=ИНДЕКС(Лист!$AI$8:$AI$17;НАИМЕНЬШИЙ(ЕСЛИ(Лист!$AI$8:$AI$17;СТРОКА(Лист!$AG$8:$AG$17));Ч(ИНДЕКС(СТРОКА(СМЕЩ(Лист!$AG$8;;;СУММ(--(Лист!$AI$8:$AI$17<>0))));))))


соответственно AG8:AG17 пустые

Автор - Anton1013
Дата добавления - 26.02.2015 в 10:32
_Boroda_ Дата: Четверг, 26.02.2015, 10:49 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16907
Репутация: 6615 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
возможно, где то напортачил:

Ага, так и есть.
СТРОКА(Лист!$AG$8:$AG$17) должна быть СТРОКА(Лист!$A$1:$A$10)
и СМЕЩ(Лист!$AG$8 должно быть СМЕЩ(Лист!$A$1


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
возможно, где то напортачил:

Ага, так и есть.
СТРОКА(Лист!$AG$8:$AG$17) должна быть СТРОКА(Лист!$A$1:$A$10)
и СМЕЩ(Лист!$AG$8 должно быть СМЕЩ(Лист!$A$1

Автор - _Boroda_
Дата добавления - 26.02.2015 в 10:49
Anton1013 Дата: Четверг, 26.02.2015, 11:03 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо, не знал что это является априори)

Все работает, маленький коммент - если все ячейки равны 0 - выдает ошибку, и если в ячейках не прописан "0" формула тоже слетает. В остальном все супер, спасибо огромное! hands


Никогда не поздно научиться!
 
Ответить
СообщениеСпасибо, не знал что это является априори)

Все работает, маленький коммент - если все ячейки равны 0 - выдает ошибку, и если в ячейках не прописан "0" формула тоже слетает. В остальном все супер, спасибо огромное! hands

Автор - Anton1013
Дата добавления - 26.02.2015 в 11:03
_Boroda_ Дата: Четверг, 26.02.2015, 11:23 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16907
Репутация: 6615 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
если все ячейки равны 0 - выдает ошибку
Правильно. А что Вы хотели, чтобы выдавала?

сли в ячейках не прописан "0" формула тоже слетает
А что прописано? Ничего? Тогда тоже правильно.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
если все ячейки равны 0 - выдает ошибку
Правильно. А что Вы хотели, чтобы выдавала?

сли в ячейках не прописан "0" формула тоже слетает
А что прописано? Ничего? Тогда тоже правильно.

Автор - _Boroda_
Дата добавления - 26.02.2015 в 11:23
Anton1013 Дата: Четверг, 26.02.2015, 11:27 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 203
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Просто в варианте от DJ_Marker_MC - по другому, но там все вообще не понятно, откуда ноги растут. В любом случае, 0 и пустых ячеек 100% не будет, так что еще раз огроменное спасибо!!! ^_^


Никогда не поздно научиться!
 
Ответить
СообщениеПросто в варианте от DJ_Marker_MC - по другому, но там все вообще не понятно, откуда ноги растут. В любом случае, 0 и пустых ячеек 100% не будет, так что еще раз огроменное спасибо!!! ^_^

Автор - Anton1013
Дата добавления - 26.02.2015 в 11:27
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!