Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2017, 14:45   #1
user7789
Пользователь
 
Регистрация: 29.07.2009
Сообщений: 65
По умолчанию упрощение формулы

привет народ!

как можно упростить формулу в столбце I?
желтая таблица не измена.
Вложения
Тип файла: xlsx Book2.xlsx (10.9 Кб, 19 просмотров)
user7789 вне форума Ответить с цитированием
Старый 14.12.2017, 15:48   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
=ИНДЕКС(C[-2];СУММПРОИЗВ((R7C1:R15C3=RC[1])*СТРОКА(R7C1:R15C3)))
Вложения
Тип файла: xlsx Book2 (1).xlsx (10.8 Кб, 19 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 15.12.2017, 05:37   #3
user7789
Пользователь
 
Регистрация: 29.07.2009
Сообщений: 65
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
Код:
=ИНДЕКС(C[-2];СУММПРОИЗВ((R7C1:R15C3=RC[1])*СТРОКА(R7C1:R15C3)))
Вы гений, спасибо большое)
user7789 вне форума Ответить с цитированием
Старый 22.12.2017, 11:58   #4
ПаВлА
Пользователь
 
Регистрация: 20.11.2017
Сообщений: 16
По умолчанию

Код:
=ПРОСМОТР(2;1/(МУМНОЖ(Ч($A$7:$C$15=J4);{1:1:1}));$G$7:$G$15)
ПаВлА вне форума Ответить с цитированием
Старый 22.12.2017, 12:27   #5
user7789
Пользователь
 
Регистрация: 29.07.2009
Сообщений: 65
По умолчанию

Цитата:
Сообщение от ПаВлА Посмотреть сообщение
Код:
=ПРОСМОТР(2;1/(МУМНОЖ(Ч($A$7:$C$15=J4);{1:1:1}));$G$7:$G$15)
не хочет так считать, ругается на {1:1:1}.
user7789 вне форума Ответить с цитированием
Старый 22.12.2017, 14:19   #6
ПаВлА
Пользователь
 
Регистрация: 20.11.2017
Сообщений: 16
По умолчанию

Формула для стиля ссылок A1.
Изображения
Тип файла: jpg 1.jpg (51.1 Кб, 149 просмотров)

Последний раз редактировалось ПаВлА; 22.12.2017 в 14:21.
ПаВлА вне форума Ответить с цитированием
Старый 16.01.2018, 11:04   #7
user7789
Пользователь
 
Регистрация: 29.07.2009
Сообщений: 65
По умолчанию

IgorGO, подскажите, а как быть если в описании кода появился новый элемент, к примеру "Шарик", по идее формула должна дать ошибку, но формула выдает не корректные данные. как можно исправить?
Вложения
Тип файла: xlsx Book2 (1) (5).xlsx (10.6 Кб, 12 просмотров)
user7789 вне форума Ответить с цитированием
Старый 16.01.2018, 21:17   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

=ЕСЛИ(СЧЁТЕСЛИ(R7C1:R15C6;RC[1]);ИНДЕКС(C[-2];СУММПРОИЗВ((R7C1:R15C6=RC[1])*СТРОКА(R7C1:R15C6)));"нет такого")
Вложения
Тип файла: xlsx Book2 (1) (5).xlsx (10.4 Кб, 18 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 17.01.2018, 12:53   #9
user7789
Пользователь
 
Регистрация: 29.07.2009
Сообщений: 65
По умолчанию

Щиро Дякую!
user7789 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Упрощение кода. bestnicer JavaScript, Ajax 0 27.01.2013 16:54
Упрощение формулы "=ИЛИ(A1=1;...A99=1)" mrMad-Cat Microsoft Office Excel 11 08.01.2012 16:27
Упрощение кода. Паскаль. ArsGo Помощь студентам 4 21.09.2011 03:10
Упрощение кода R@Ziel Помощь студентам 0 26.12.2009 20:27
Упрощение дроби k1r1ch Общие вопросы Delphi 2 10.10.2009 16:16