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

Вход

Регистрация

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

 

= Мир MS Excel/Гистограмму не размножить на колонку - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Гистограмму не размножить на колонку
Александр7034 Дата: Понедельник, 13.03.2023, 15:53 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 40% ±

Сломал голову, вроде простая задача. Нужно для наглядности заполнить колонку "С" (сколько деталей получили) гистограммой. В колонке "В" напротив каждой детали постоянная величина, условно 100% (сколько деталей должно быть) . И не большое условие. если чекбокс "Убрать" стоит, то гистограммы не показываются. Правила для Деталь 1 и 2 в условное форматирование записал, работает как нужно. Но проблема в том что этих деталей под тысячу будет, вручную правила условного форматирования муторно делать. А обычным способом протянув колонку не работает, как и относительные ссылки, выходит сообщение что правила запрещают, должны быть только через $. В примере понятней.
К сообщению приложен файл: gistgram.xlsx (13.5 Kb)


Сообщение отредактировал Александр7034 - Вторник, 14.03.2023, 00:13
 
Ответить
СообщениеСломал голову, вроде простая задача. Нужно для наглядности заполнить колонку "С" (сколько деталей получили) гистограммой. В колонке "В" напротив каждой детали постоянная величина, условно 100% (сколько деталей должно быть) . И не большое условие. если чекбокс "Убрать" стоит, то гистограммы не показываются. Правила для Деталь 1 и 2 в условное форматирование записал, работает как нужно. Но проблема в том что этих деталей под тысячу будет, вручную правила условного форматирования муторно делать. А обычным способом протянув колонку не работает, как и относительные ссылки, выходит сообщение что правила запрещают, должны быть только через $. В примере понятней.

Автор - Александр7034
Дата добавления - 13.03.2023 в 15:53
Serge_007 Дата: Понедельник, 13.03.2023, 16:12 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Александр7034, зачем Вы в названии темы пишете про Условное форматирование, если Условное форматирование можно выбрать в описании темы?
К сообщению приложен файл: 4555317.png (93.6 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеАлександр7034, зачем Вы в названии темы пишете про Условное форматирование, если Условное форматирование можно выбрать в описании темы?

Автор - Serge_007
Дата добавления - 13.03.2023 в 16:12
Nic70y Дата: Понедельник, 13.03.2023, 16:29 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ($J$1;"";ИНДЕКС($B:$B;СТРОКА()))
К сообщению приложен файл: 3940929.xlsx (14.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИ($J$1;"";ИНДЕКС($B:$B;СТРОКА()))

Автор - Nic70y
Дата добавления - 13.03.2023 в 16:29
Александр7034 Дата: Вторник, 14.03.2023, 00:17 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 40% ±

Serge_007, Невнимательный, исправился.

=ЕСЛИ($J$1;"";ИНДЕКС($B:$B;СТРОКА()))

Да в примере работает, а как это правило протянуть на 1000 строк? Классическим способом потянув за край столбца условия в новых ячейках остаются как в изначальной ячейке. Вы же не вручную с 4 по 15 строку вписали, как раз от этого и хотел уйти.
 
Ответить
СообщениеSerge_007, Невнимательный, исправился.

=ЕСЛИ($J$1;"";ИНДЕКС($B:$B;СТРОКА()))

Да в примере работает, а как это правило протянуть на 1000 строк? Классическим способом потянув за край столбца условия в новых ячейках остаются как в изначальной ячейке. Вы же не вручную с 4 по 15 строку вписали, как раз от этого и хотел уйти.

Автор - Александр7034
Дата добавления - 14.03.2023 в 00:17
Nic70y Дата: Вторник, 14.03.2023, 08:55 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
метелкой поштучно сделал.
Цитата Александр7034, 14.03.2023 в 00:17, в сообщении № 4 ()
как это правило протянуть на 1000 строк?
делаем правило в C2, запускаем макрос
[vba]
Код
Sub u_615()
    Application.ScreenUpdating = False
    u = Cells(Rows.Count, "a").End(xlUp).Row
    Range("c2").Copy
    For a = 2 To u
        Range("c" & a).PasteSpecial Paste:=xlPasteFormats
    Next
    Application.CutCopyMode = False
    Application.ScreenUpdating = True
End Sub
[/vba]
К сообщению приложен файл: 3940929_1.xlsm (19.6 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениеметелкой поштучно сделал.
Цитата Александр7034, 14.03.2023 в 00:17, в сообщении № 4 ()
как это правило протянуть на 1000 строк?
делаем правило в C2, запускаем макрос
[vba]
Код
Sub u_615()
    Application.ScreenUpdating = False
    u = Cells(Rows.Count, "a").End(xlUp).Row
    Range("c2").Copy
    For a = 2 To u
        Range("c" & a).PasteSpecial Paste:=xlPasteFormats
    Next
    Application.CutCopyMode = False
    Application.ScreenUpdating = True
End Sub
[/vba]

Автор - Nic70y
Дата добавления - 14.03.2023 в 08:55
Serge_007 Дата: Вторник, 14.03.2023, 09:09 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата Александр7034, 14.03.2023 в 00:17, в сообщении № 4 ()
исправился
Не исправились, в названии осталось Условное форматирование
Исправил


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата Александр7034, 14.03.2023 в 00:17, в сообщении № 4 ()
исправился
Не исправились, в названии осталось Условное форматирование
Исправил

Автор - Serge_007
Дата добавления - 14.03.2023 в 09:09
Александр7034 Дата: Вторник, 14.03.2023, 09:21 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 40% ±

делаем правило в C2, запускаем макрос

Оо спасибо, ваш макрос и для других правил мне в будущем пригодится.
 
Ответить
Сообщение
делаем правило в C2, запускаем макрос

Оо спасибо, ваш макрос и для других правил мне в будущем пригодится.

Автор - Александр7034
Дата добавления - 14.03.2023 в 09:21
Александр7034 Дата: Среда, 15.03.2023, 09:37 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 40% ±

[offtop]удалил, т.к разобрался.


Сообщение отредактировал Александр7034 - Среда, 15.03.2023, 13:25
 
Ответить
Сообщение[offtop]удалил, т.к разобрался.

Автор - Александр7034
Дата добавления - 15.03.2023 в 09:37
  • Страница 1 из 1
  • 1
Поиск:

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