Использование блоков значений
Serge_007
Дата: Вторник, 08.05.2012, 04:22 |
Сообщение № 21
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (DV )
Можно написать правило и отнять(прибавить, умножить, разделить) правило на исключение
Разве это не увеличивает формулу? И количество повторяемого исключения важно?
Quote (DV )
Можно написать правило и отнять(прибавить, умножить, разделить) правило на исключение
Разве это не увеличивает формулу? И количество повторяемого исключения важно?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (DV )
Можно написать правило и отнять(прибавить, умножить, разделить) правило на исключение
Разве это не увеличивает формулу? И количество повторяемого исключения важно?Автор - Serge_007 Дата добавления - 08.05.2012 в 04:22
DV
Дата: Вторник, 08.05.2012, 04:27 |
Сообщение № 22
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Quote (Serge_007 )
Разве это не увеличивает формулу?
А это ты предположил, что не увеличивает Quote (Serge_007 )
И количество повторяемого исключения важно?
зависит от условий
Quote (Serge_007 )
Разве это не увеличивает формулу?
А это ты предположил, что не увеличивает Quote (Serge_007 )
И количество повторяемого исключения важно?
зависит от условийDV
Сообщение отредактировал DV - Вторник, 08.05.2012, 04:28
Ответить
Сообщение Quote (Serge_007 )
Разве это не увеличивает формулу?
А это ты предположил, что не увеличивает Quote (Serge_007 )
И количество повторяемого исключения важно?
зависит от условийАвтор - DV Дата добавления - 08.05.2012 в 04:27
Serge_007
Дата: Вторник, 08.05.2012, 04:34 |
Сообщение № 23
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (DV )
это ты предположил, что не увеличивает?
Ну да У меня пока почти две сотни символов с ограничениями...
Quote (DV )
это ты предположил, что не увеличивает?
Ну да У меня пока почти две сотни символов с ограничениями...Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (DV )
это ты предположил, что не увеличивает?
Ну да У меня пока почти две сотни символов с ограничениями...Автор - Serge_007 Дата добавления - 08.05.2012 в 04:34
MCH
Дата: Вторник, 08.05.2012, 08:37 |
Сообщение № 24
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
с использованием {1;2;3;4} - 98/89 95/86 (в 2007, используя целые столбцы вместо диапазонов, копируемая - 79) PS: Сергей, ты вообще не спишь что ли? (стоит статус "Сейчас на форуме")
с использованием {1;2;3;4} - 98/89 95/86 (в 2007, используя целые столбцы вместо диапазонов, копируемая - 79) PS: Сергей, ты вообще не спишь что ли? (стоит статус "Сейчас на форуме") MCH
Сообщение отредактировал MCH - Вторник, 08.05.2012, 09:10
Ответить
Сообщение с использованием {1;2;3;4} - 98/89 95/86 (в 2007, используя целые столбцы вместо диапазонов, копируемая - 79) PS: Сергей, ты вообще не спишь что ли? (стоит статус "Сейчас на форуме") Автор - MCH Дата добавления - 08.05.2012 в 08:37
Serge_007
Дата: Вторник, 08.05.2012, 08:57 |
Сообщение № 25
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (MCH )
Сергей, ты вообще не спишь что ли?
Пока да. Очень интересная тема Не отредактированное сообщение видел, думаю что пока рано Но я так и не понял, почему {1;2;3;4}, если используются как минимум ПЯТЬ столбцов и ВОСЕМЬ строк?!
Quote (MCH )
Сергей, ты вообще не спишь что ли?
Пока да. Очень интересная тема Не отредактированное сообщение видел, думаю что пока рано Но я так и не понял, почему {1;2;3;4}, если используются как минимум ПЯТЬ столбцов и ВОСЕМЬ строк?!Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (MCH )
Сергей, ты вообще не спишь что ли?
Пока да. Очень интересная тема Не отредактированное сообщение видел, думаю что пока рано Но я так и не понял, почему {1;2;3;4}, если используются как минимум ПЯТЬ столбцов и ВОСЕМЬ строк?!Автор - Serge_007 Дата добавления - 08.05.2012 в 08:57
DV
Дата: Вторник, 08.05.2012, 12:22 |
Сообщение № 26
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Quote (Serge_007 )
Но я так и не понял, почему {1;2;3;4}
Текст то только в 4-х столбцах
Quote (Serge_007 )
Но я так и не понял, почему {1;2;3;4}
Текст то только в 4-х столбцахDV
Ответить
Сообщение Quote (Serge_007 )
Но я так и не понял, почему {1;2;3;4}
Текст то только в 4-х столбцахАвтор - DV Дата добавления - 08.05.2012 в 12:22
Serge_007
Дата: Вторник, 08.05.2012, 13:31 |
Сообщение № 27
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (DV )
Текст то только в 4-х столбцах
Я так понял что он может быть аж до столбца Р...
Quote (DV )
Текст то только в 4-х столбцах
Я так понял что он может быть аж до столбца Р...Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (DV )
Текст то только в 4-х столбцах
Я так понял что он может быть аж до столбца Р...Автор - Serge_007 Дата добавления - 08.05.2012 в 13:31
DV
Дата: Вторник, 08.05.2012, 14:20 |
Сообщение № 28
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Quote (Serge_007 )
Я так понял что он может быть аж до столбца Р...
Первоначально не был определен четкий диапазон, вот и делаем кто как хочет
Quote (Serge_007 )
Я так понял что он может быть аж до столбца Р...
Первоначально не был определен четкий диапазон, вот и делаем кто как хочет DV
Ответить
Сообщение Quote (Serge_007 )
Я так понял что он может быть аж до столбца Р...
Первоначально не был определен четкий диапазон, вот и делаем кто как хочет Автор - DV Дата добавления - 08.05.2012 в 14:20
MCH
Дата: Вторник, 08.05.2012, 19:08 |
Сообщение № 29
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Предлагаю выложить решение, у меня уже все застопорилось, идей по сокращению формулы больше нет
Предлагаю выложить решение, у меня уже все застопорилось, идей по сокращению формулы больше нет MCH
Ответить
Сообщение Предлагаю выложить решение, у меня уже все застопорилось, идей по сокращению формулы больше нет Автор - MCH Дата добавления - 08.05.2012 в 19:08
DV
Дата: Вторник, 08.05.2012, 19:15 |
Сообщение № 30
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Согласен, тем более Игорь куда-то пропал 107 протягиваемая:
Code
=СУММ(A$1:A$99*(B$1:P$99=S2)*Ч(СМЕЩ(A$1;ОТБР(СТРОКА(B$1:B$99)/10)*10-(СТРОКА(B$1:B$99)>9);СТОЛБЕЦ(A1:O1))))
Согласен, тем более Игорь куда-то пропал 107 протягиваемая:
Code
=СУММ(A$1:A$99*(B$1:P$99=S2)*Ч(СМЕЩ(A$1;ОТБР(СТРОКА(B$1:B$99)/10)*10-(СТРОКА(B$1:B$99)>9);СТОЛБЕЦ(A1:O1))))
DV
Сообщение отредактировал DV - Вторник, 08.05.2012, 19:23
Ответить
Сообщение Согласен, тем более Игорь куда-то пропал 107 протягиваемая:
Code
=СУММ(A$1:A$99*(B$1:P$99=S2)*Ч(СМЕЩ(A$1;ОТБР(СТРОКА(B$1:B$99)/10)*10-(СТРОКА(B$1:B$99)>9);СТОЛБЕЦ(A1:O1))))
Автор - DV Дата добавления - 08.05.2012 в 19:15
MCH
Дата: Вторник, 08.05.2012, 19:23 |
Сообщение № 31
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Формула с ПРОСМОТР/ПОИСКПОЗ универсальна, ей не нужен фиксированный размер блоков, она определяет строки по наличию чисел в столбце В Более правильно ПРОСМОТР нужно было записать как ПРОСМОТР(СТРОКА($2:$69);ЕСЛИ(ЕЧИСЛО(B$1:B$69);СТРОКА($1:$69)))-1 но и без ЕЧИСЛО, формула корректно работает, пропускает ЛОЖЬ и #ЗНАЧ!
Формула с ПРОСМОТР/ПОИСКПОЗ универсальна, ей не нужен фиксированный размер блоков, она определяет строки по наличию чисел в столбце В Более правильно ПРОСМОТР нужно было записать как ПРОСМОТР(СТРОКА($2:$69);ЕСЛИ(ЕЧИСЛО(B$1:B$69);СТРОКА($1:$69)))-1 но и без ЕЧИСЛО, формула корректно работает, пропускает ЛОЖЬ и #ЗНАЧ! MCH
Ответить
Сообщение Формула с ПРОСМОТР/ПОИСКПОЗ универсальна, ей не нужен фиксированный размер блоков, она определяет строки по наличию чисел в столбце В Более правильно ПРОСМОТР нужно было записать как ПРОСМОТР(СТРОКА($2:$69);ЕСЛИ(ЕЧИСЛО(B$1:B$69);СТРОКА($1:$69)))-1 но и без ЕЧИСЛО, формула корректно работает, пропускает ЛОЖЬ и #ЗНАЧ! Автор - MCH Дата добавления - 08.05.2012 в 19:23
MCH
Дата: Вторник, 08.05.2012, 19:27 |
Сообщение № 32
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Quote (DV )
ОТБР(СТРОКА(B$1:B$99)/10)*10
Дмитрий, а я чуть дальше дожал Code
ОТБР(СТРОКА(B$1:B$99);-1)
- на три символа короче да и в СТОЛБЕЦ(A1:O1) единицы лишние
Quote (DV )
ОТБР(СТРОКА(B$1:B$99)/10)*10
Дмитрий, а я чуть дальше дожал Code
ОТБР(СТРОКА(B$1:B$99);-1)
- на три символа короче да и в СТОЛБЕЦ(A1:O1) единицы лишниеMCH
Ответить
Сообщение Quote (DV )
ОТБР(СТРОКА(B$1:B$99)/10)*10
Дмитрий, а я чуть дальше дожал Code
ОТБР(СТРОКА(B$1:B$99);-1)
- на три символа короче да и в СТОЛБЕЦ(A1:O1) единицы лишниеАвтор - MCH Дата добавления - 08.05.2012 в 19:27
Светлый
Дата: Вторник, 23.08.2016, 09:41 |
Сообщение № 33
Группа: Друзья
Ранг: Старожил
Сообщений: 1851
Репутация:
523
±
Замечаний:
0% ±
Excel 2013, 2016
Первоначально у меня получилось 89 символов. Диапазоны по строкам были фиксированные A$2:A$69. А потом посмотрел решения. Использовал самую короткую формулу и прикрутил на неё свою находку. Сократил на 8 символов. При замене константы {} на СТОЛБЕЦ получилось только на 5 символов короче (74) вот это:Код
=СУММ(Ч(СМЕЩ(A$1;ABS(ОТБР(СТРОКА(A:A);-1)-1%);СТОЛБЕЦ(A:O)))*A:A*(B:P=S2))
Первоначально у меня получилось 89 символов. Диапазоны по строкам были фиксированные A$2:A$69. А потом посмотрел решения. Использовал самую короткую формулу и прикрутил на неё свою находку. Сократил на 8 символов. При замене константы {} на СТОЛБЕЦ получилось только на 5 символов короче (74) вот это:Код
=СУММ(Ч(СМЕЩ(A$1;ABS(ОТБР(СТРОКА(A:A);-1)-1%);СТОЛБЕЦ(A:O)))*A:A*(B:P=S2))
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Вторник, 23.08.2016, 09:57
Ответить
Сообщение Первоначально у меня получилось 89 символов. Диапазоны по строкам были фиксированные A$2:A$69. А потом посмотрел решения. Использовал самую короткую формулу и прикрутил на неё свою находку. Сократил на 8 символов. При замене константы {} на СТОЛБЕЦ получилось только на 5 символов короче (74) вот это:Код
=СУММ(Ч(СМЕЩ(A$1;ABS(ОТБР(СТРОКА(A:A);-1)-1%);СТОЛБЕЦ(A:O)))*A:A*(B:P=S2))
Автор - Светлый Дата добавления - 23.08.2016 в 09:41