![]() |
|
Модераторы: mihanik |
![]()
|
|
| Kolovorot |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 12.1.2009 Репутация: нет Всего: 3 |
Есть таблица
n заказа | n доставки | результат 1 1 1 2 1 1 3 2 1 4 3 0 Нужно узнать количество единиц(может быть количество любого другого числа) в поле "результат", причем при уникальном номере доставки считается только одна единица. Например в этой таблице количество доставок рано: 2. Как можно это реализовать с помощью формул в Excel? UPDATE: n заказа | n доставки | результат 1 1 1 2 1 1 3 2 1 4 3 0 5 4 3 6 4 3 7 5 1 8 6 0 9 7 3 Нужно две формулы: Отдельно посчитать количество единиц и отдельно количество троек. Результат: единиц - 3 троек - 2 Это сообщение отредактировал(а) Kolovorot - 29.11.2012, 09:23 --------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 26 Всего: 454 |
Список сортированный или произвольный?
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Kolovorot |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 12.1.2009 Репутация: нет Всего: 3 |
произвольный
--------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 26 Всего: 454 |
Ок.
Допустимо ли введение дополнительной(ых) колонки(ок) для промежуточных расчётов? -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| FINANSIST |
|
|||
|
Статус: Жив ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 11.4.2008 Где: Москва Репутация: 13 Всего: 23 |
в ячейку D2 ввести формулу =МАКС(ЕСЛИ($B$2:$B$5=B2;$C$2:$C$5))/СЧЁТЕСЛИ($B$2:$B$5;B2)
затем не enter а ctrl+shift+enter и растянуть на кол-во строк таблицы ( столбцы таблицы с A по E) сумма этих формул даст результат -------------------- “...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности” Эдуард Успенский, “Каникулы в Простоквашино” |
|||
|
||||
| Kolovorot |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 12.1.2009 Репутация: нет Всего: 3 |
В последней строке результат 1 хотя должен быть 0. Добавлено через 25 секунд
Можно --------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра |
||||
|
|||||
| DviRUS |
|
|||
![]() Капыч ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.10.2006 Где: Волгоград Репутация: нет Всего: 5 |
Kolovorot, с VBA дружишь? Напиши смысл документа? Доставка в определенные точки и контроль выполнения заказов?
-------------------- Это не только мерзко, но и невозможно! (с) |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 26 Всего: 454 |
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| FINANSIST |
|
|||
|
Статус: Жив ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 11.4.2008 Где: Москва Репутация: 13 Всего: 23 |
написана формула которая дает результат ![]() (файл приложил) Kolovorot, так какой должен быть результат? Это сообщение отредактировал(а) FINANSIST - 27.11.2012, 07:47 Присоединённый файл ( Кол-во скачиваний: 2 )
task1.7z 1,68 Kb-------------------- “...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности” Эдуард Успенский, “Каникулы в Простоквашино” |
|||
|
||||
| Kolovorot |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 12.1.2009 Репутация: нет Всего: 3 |
Решение Akina работает всегда. Решение Finansist'a в пятой строчке косячит - если в ней выделить формулу, возвращается 1, а если не трогать то все верно.
Это сообщение отредактировал(а) Kolovorot - 27.11.2012, 08:57 --------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра |
|||
|
||||
| FINANSIST |
|
|||
|
Статус: Жив ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 11.4.2008 Где: Москва Репутация: 13 Всего: 23 |
Это формула массивов, я уже писал что надо жать не enter а ctrl+shift+enter при выходе из строки редактирования формулы (появятся фигурные скобки) Так работают формулы массивов- у этих формул своя идеология.
PS Копипастам они поддаются так же как и обычные формулы, так что их то же можно по строкам растягивать... Это сообщение отредактировал(а) FINANSIST - 27.11.2012, 09:47 -------------------- “...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности” Эдуард Успенский, “Каникулы в Простоквашино” |
|||
|
||||
| Kolovorot |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 12.1.2009 Репутация: нет Всего: 3 |
Нужно узнать количество любого числа в колонке результат, а не только единицы.
Это сообщение отредактировал(а) Kolovorot - 28.11.2012, 15:41 --------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра |
|||
|
||||
| FINANSIST |
|
|||
|
Статус: Жив ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 11.4.2008 Где: Москва Репутация: 13 Всего: 23 |
Я правильно понял что итоговая формула суммирования (та что выделена фоном) в моем файле дает неправильный результат ? -------------------- “...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности” Эдуард Успенский, “Каникулы в Простоквашино” |
|||
|
||||
| Kolovorot |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 12.1.2009 Репутация: нет Всего: 3 |
Нет неправильно, она дает правильный результат. --------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра |
|||
|
||||
| FINANSIST |
|
|||
|
Статус: Жив ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 11.4.2008 Где: Москва Репутация: 13 Всего: 23 |
Значит данный подход тоже может выступать решением проблемы
Это сообщение отредактировал(а) FINANSIST - 29.11.2012, 07:53 -------------------- “...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности” Эдуард Успенский, “Каникулы в Простоквашино” |
|||
|
||||
![]()
|
| Правила форума "Программирование, связанное с MS Office" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |