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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчет одинаковых значений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет одинаковых значений (Формулы)
Подсчет одинаковых значений
koyaanisqatsi Дата: Среда, 14.08.2013, 17:57 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ(СЧЁТ(овощи!$CE$36:$CE$53)<=СУММ(--ПСТР($C52:$C52&"0/";1;ПОИСК("/";$C52:$C52&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CE$36:$CE$53;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$36:$CE$53;- овощи!$CE$36:$CE$53;)=СТРОКА(овощи!$CE$36:$CE$53)-1)* овощи!$CE$36:$CE$53;СТОЛБЕЦ(A52)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$36:$CE$53;- овощи!$CE$36:$CE$53;)=СТРОКА(овощи!$CE$36:$CE$53)-1)* овощи!$CE$36:$CE$53;СТОЛБЕЦ(A52)))


Есть такая формула. Не могу понять почему она выборочно считает.

На странице "овощи" ввожу в два поля значения, на странице "Лист2" есть две строки где должен выводится результат. Почему-то результат видно только в первом случае. :(
К сообщению приложен файл: why.xlsx (10.6 Kb)
 
Ответить
Сообщение
Код
=ЕСЛИ(СЧЁТ(овощи!$CE$36:$CE$53)<=СУММ(--ПСТР($C52:$C52&"0/";1;ПОИСК("/";$C52:$C52&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CE$36:$CE$53;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$36:$CE$53;- овощи!$CE$36:$CE$53;)=СТРОКА(овощи!$CE$36:$CE$53)-1)* овощи!$CE$36:$CE$53;СТОЛБЕЦ(A52)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$36:$CE$53;- овощи!$CE$36:$CE$53;)=СТРОКА(овощи!$CE$36:$CE$53)-1)* овощи!$CE$36:$CE$53;СТОЛБЕЦ(A52)))


Есть такая формула. Не могу понять почему она выборочно считает.

На странице "овощи" ввожу в два поля значения, на странице "Лист2" есть две строки где должен выводится результат. Почему-то результат видно только в первом случае. :(

Автор - koyaanisqatsi
Дата добавления - 14.08.2013 в 17:57
Pelena Дата: Среда, 14.08.2013, 19:15 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Такая формула работает
Код
=ЕСЛИ(СЧЁТ(овощи!$CE$34:$CE$53)<=СУММ(--ПСТР($C52:$C52&"0/";1;ПОИСК("/";$C52:$C52&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CE$34:$CE$53;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-33)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-33)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТакая формула работает
Код
=ЕСЛИ(СЧЁТ(овощи!$CE$34:$CE$53)<=СУММ(--ПСТР($C52:$C52&"0/";1;ПОИСК("/";$C52:$C52&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CE$34:$CE$53;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-33)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-33)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))

Автор - Pelena
Дата добавления - 14.08.2013 в 19:15
koyaanisqatsi Дата: Среда, 14.08.2013, 19:18 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
Pelena,
Спасибо большое :) hands
 
Ответить
СообщениеPelena,
Спасибо большое :) hands

Автор - koyaanisqatsi
Дата добавления - 14.08.2013 в 19:18
_Boroda_ Дата: Среда, 14.08.2013, 19:32 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Антон, напишите лучше вместо единицы (как у Вас) или 33 (как у Лены) автоподсчет номера строки СТРОКА(овощи!$CE$34)-1. Тогда Вам не нужно будет каждый раз менять эту цифру вручную.
Итоговая формула
Код
=ЕСЛИ(СЧЁТ(овощи!$CE$34:$CE$53)<=СУММ(--ПСТР($C52:$C52&"0/";1;ПОИСК("/";$C52:$C52&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CE$34:$CE$53;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-33)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-СТРОКА(овощи!$CE$34)+1)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))
К сообщению приложен файл: why_1.xlsx (10.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеАнтон, напишите лучше вместо единицы (как у Вас) или 33 (как у Лены) автоподсчет номера строки СТРОКА(овощи!$CE$34)-1. Тогда Вам не нужно будет каждый раз менять эту цифру вручную.
Итоговая формула
Код
=ЕСЛИ(СЧЁТ(овощи!$CE$34:$CE$53)<=СУММ(--ПСТР($C52:$C52&"0/";1;ПОИСК("/";$C52:$C52&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CE$34:$CE$53;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-33)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CE$34:$CE$53;- овощи!$CE$34:$CE$53;)=СТРОКА(овощи!$CE$34:$CE$53)-СТРОКА(овощи!$CE$34)+1)* овощи!$CE$34:$CE$53;СТОЛБЕЦ(A52)))

Автор - _Boroda_
Дата добавления - 14.08.2013 в 19:32
koyaanisqatsi Дата: Среда, 14.08.2013, 19:38 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
_Boroda_,
Благодарю :) beer

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


Сообщение отредактировал koyaanisqatsi - Среда, 14.08.2013, 19:42
 
Ответить
Сообщение_Boroda_,
Благодарю :) beer

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

Автор - koyaanisqatsi
Дата добавления - 14.08.2013 в 19:38
_Boroda_ Дата: Среда, 14.08.2013, 19:51 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Не путайте понятия изменения диапазона для расчета (типа овощи!$CE$34:$CE$53 поменять на овощи!$A$1:$A$10) и проставления вручную констант (-1 заменить на -33). Это разные вещи.
Кстати, Ctrl+H прекрасно работает и прямо в Excel, если нужно заменить диапазоны внутри формулы. Только нужно обращать внимание на то, чтобы при замене было выделено НЕ МЕНЕЕ 2-х ячеек (обычно, первая ячейка та, в которой нужно изменить что-то, а вторая просто пустая ячейка). Если автозамену делать, выделив только одну ячейку, то она (замена) будет произведена на всем листе. Обычно это не нужно.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНе путайте понятия изменения диапазона для расчета (типа овощи!$CE$34:$CE$53 поменять на овощи!$A$1:$A$10) и проставления вручную констант (-1 заменить на -33). Это разные вещи.
Кстати, Ctrl+H прекрасно работает и прямо в Excel, если нужно заменить диапазоны внутри формулы. Только нужно обращать внимание на то, чтобы при замене было выделено НЕ МЕНЕЕ 2-х ячеек (обычно, первая ячейка та, в которой нужно изменить что-то, а вторая просто пустая ячейка). Если автозамену делать, выделив только одну ячейку, то она (замена) будет произведена на всем листе. Обычно это не нужно.

Автор - _Boroda_
Дата добавления - 14.08.2013 в 19:51
koyaanisqatsi Дата: Среда, 14.08.2013, 20:35 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
_Boroda_,
да при автозамене у вас получается на одно действие меньше :)
 
Ответить
Сообщение_Boroda_,
да при автозамене у вас получается на одно действие меньше :)

Автор - koyaanisqatsi
Дата добавления - 14.08.2013 в 20:35
koyaanisqatsi Дата: Четверг, 15.08.2013, 12:42 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
_Boroda_,
нашел что еще в одном месте надо было указать как вы предложили вместо -33
 
Ответить
Сообщение_Boroda_,
нашел что еще в одном месте надо было указать как вы предложили вместо -33

Автор - koyaanisqatsi
Дата добавления - 15.08.2013 в 12:42
koyaanisqatsi Дата: Понедельник, 07.10.2013, 22:35 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
_Boroda_,

Сори. Опять наступил на те же грабли. Это оказался офис 2007. чуть голову себе не сломал.

Код
=ЕСЛИ(СЧЁТ(овощи!$CM$2:$CM$379)<=СУММ(--ПСТР($U13:U13&"0/";1;ПОИСК("/";$U13:U13&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CM$2:$CM$379;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CM$2:$CM$379;- овощи!$CM$2:$CM$379;)=СТРОКА(овощи!$CM$2:$CM$379)-1)* овощи!$CM$2:$CM$379;СТОЛБЕЦ(A7)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CM$2:$CM$379;- овощи!$CM$2:$CM$379;)=СТРОКА(овощи!$CM$2:$CM$379)-1)* овощи!$CM$2:$CM$379;СТОЛБЕЦ(A7)))


Кажись я немного напортачил с этой формулой.
Она считает количество но при вводе новых данных она весь хвост перерисовывать не хочет :( работает как ей вздумается. Например прорисовано три значения вводишь четвертое самое большое она его вписывает в первую клетку а то значение которое было заменено им пропадает :(

печалька. Не знаю в чем проблема. Авто подсчет формул включен. Комп лагает или эксель ? да почти все файлы работают одинаково(2013_10_03_.xlsx) этот к примеру Оффис 2010
[moder]Ссылка на сторонний ресурс удалена


Сообщение отредактировал koyaanisqatsi - Понедельник, 07.10.2013, 22:49
 
Ответить
Сообщение_Boroda_,

Сори. Опять наступил на те же грабли. Это оказался офис 2007. чуть голову себе не сломал.

Код
=ЕСЛИ(СЧЁТ(овощи!$CM$2:$CM$379)<=СУММ(--ПСТР($U13:U13&"0/";1;ПОИСК("/";$U13:U13&"0/")-1));"";СЧЁТЕСЛИ(овощи!$CM$2:$CM$379;НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CM$2:$CM$379;- овощи!$CM$2:$CM$379;)=СТРОКА(овощи!$CM$2:$CM$379)-1)* овощи!$CM$2:$CM$379;СТОЛБЕЦ(A7)))&"/"&НАИБОЛЬШИЙ((ПОИСКПОЗ(-овощи!$CM$2:$CM$379;- овощи!$CM$2:$CM$379;)=СТРОКА(овощи!$CM$2:$CM$379)-1)* овощи!$CM$2:$CM$379;СТОЛБЕЦ(A7)))


Кажись я немного напортачил с этой формулой.
Она считает количество но при вводе новых данных она весь хвост перерисовывать не хочет :( работает как ей вздумается. Например прорисовано три значения вводишь четвертое самое большое она его вписывает в первую клетку а то значение которое было заменено им пропадает :(

печалька. Не знаю в чем проблема. Авто подсчет формул включен. Комп лагает или эксель ? да почти все файлы работают одинаково(2013_10_03_.xlsx) этот к примеру Оффис 2010
[moder]Ссылка на сторонний ресурс удалена

Автор - koyaanisqatsi
Дата добавления - 07.10.2013 в 22:35
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет одинаковых значений (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

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