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

Вход

Регистрация

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

 

= Мир MS Excel/База и карточки учета материальных ценностей №2 - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
База и карточки учета материальных ценностей №2
BARON_PRAH Дата: Четверг, 22.01.2015, 06:51 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вопрос. Какую формулу можно использовать?

Она должна искать совпадение в таблице на втором листе, и найдя его, возвращает значение в первый лист с номером карточки.
Номера карточек последовательные числа.
На одну карточку можно "прицепить" несколько штук оборудования.
Одно оборудование может быть закреплено только за одной карточкой.

ВПР у меня не получилось впихать <_< и ИНДЕКС тоже.

Подробности в примере (файлик).
К сообщению приложен файл: _2.xlsx (14.5 Kb)
 
Ответить
СообщениеВопрос. Какую формулу можно использовать?

Она должна искать совпадение в таблице на втором листе, и найдя его, возвращает значение в первый лист с номером карточки.
Номера карточек последовательные числа.
На одну карточку можно "прицепить" несколько штук оборудования.
Одно оборудование может быть закреплено только за одной карточкой.

ВПР у меня не получилось впихать <_< и ИНДЕКС тоже.

Подробности в примере (файлик).

Автор - BARON_PRAH
Дата добавления - 22.01.2015 в 06:51
ikki Дата: Четверг, 22.01.2015, 07:23 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Код
=ИНДЕКС(Карточки!$A$1:$A$11;МИН(ЕСЛИ(Карточки!$C$2:$H$11=D5;СТРОКА(Карточки!$C$2:$H$11))))

для J5, формула массива


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Код
=ИНДЕКС(Карточки!$A$1:$A$11;МИН(ЕСЛИ(Карточки!$C$2:$H$11=D5;СТРОКА(Карточки!$C$2:$H$11))))

для J5, формула массива

Автор - ikki
Дата добавления - 22.01.2015 в 07:23
BARON_PRAH Дата: Четверг, 22.01.2015, 10:09 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Почему то не помогает. Пишет в ячейке:

Код
"#ЗНАЧ"


У меня офис 2010. Преобразовал формулу выше в формулу 2010, но у меня не получилось. Формула не работает.


Сообщение отредактировал BARON_PRAH - Четверг, 22.01.2015, 10:10
 
Ответить
СообщениеПочему то не помогает. Пишет в ячейке:

Код
"#ЗНАЧ"


У меня офис 2010. Преобразовал формулу выше в формулу 2010, но у меня не получилось. Формула не работает.

Автор - BARON_PRAH
Дата добавления - 22.01.2015 в 10:09
buchlotnik Дата: Четверг, 22.01.2015, 10:14 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
BARON_PRAH, ikki специально выделил красным - "формула массива" - вводите формулу через ctrl+shift+enter будет вам счастье
 
Ответить
СообщениеBARON_PRAH, ikki специально выделил красным - "формула массива" - вводите формулу через ctrl+shift+enter будет вам счастье

Автор - buchlotnik
Дата добавления - 22.01.2015 в 10:14
_Boroda_ Дата: Четверг, 22.01.2015, 10:22 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Предлагаю обычную, немассивную формулу
Код
=СУММПРОИЗВ((Карточки!C$2:H$11=D5)*Карточки!A$2:A$11)
К сообщению приложен файл: _2888_1.xlsx (14.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПредлагаю обычную, немассивную формулу
Код
=СУММПРОИЗВ((Карточки!C$2:H$11=D5)*Карточки!A$2:A$11)

Автор - _Boroda_
Дата добавления - 22.01.2015 в 10:22
BARON_PRAH Дата: Четверг, 22.01.2015, 10:25 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Ого! Не знал.
Спасибо.

Но формула почему то выдает номер карточки на единицу больше. Почему? (Вместо 1301 = 1302)
 
Ответить
СообщениеОго! Не знал.
Спасибо.

Но формула почему то выдает номер карточки на единицу больше. Почему? (Вместо 1301 = 1302)

Автор - BARON_PRAH
Дата добавления - 22.01.2015 в 10:25
BARON_PRAH Дата: Четверг, 22.01.2015, 10:48 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Предлагаю обычную, немассивную формулу


Вот это красота!!! Четко и просто!! Надежно)))

Спасибо.
 
Ответить
Сообщение
Предлагаю обычную, немассивную формулу


Вот это красота!!! Четко и просто!! Надежно)))

Спасибо.

Автор - BARON_PRAH
Дата добавления - 22.01.2015 в 10:48
ikki Дата: Четверг, 22.01.2015, 11:04 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
формула почему то выдает номер карточки на единицу больше.
потому что Вы её испортили.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
формула почему то выдает номер карточки на единицу больше.
потому что Вы её испортили.

Автор - ikki
Дата добавления - 22.01.2015 в 11:04
vikttur Дата: Четверг, 22.01.2015, 11:22 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

А ускорить?
=СУММПРОИЗВ(--(Карточки!C$2:H$11=D5);Карточки!A$2:A$11)

P.S. Не глянул, что диапазон столбцов. Не пойдет такое ускорение.


Сообщение отредактировал vikttur - Четверг, 22.01.2015, 11:32
 
Ответить
СообщениеА ускорить?
=СУММПРОИЗВ(--(Карточки!C$2:H$11=D5);Карточки!A$2:A$11)

P.S. Не глянул, что диапазон столбцов. Не пойдет такое ускорение.

Автор - vikttur
Дата добавления - 22.01.2015 в 11:22
ikki Дата: Четверг, 22.01.2015, 11:44 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
интересно - как скоро человек вернётся и возмущённо сообщит, что с не-числовыми номерами у него "формула не считает" :)


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениеинтересно - как скоро человек вернётся и возмущённо сообщит, что с не-числовыми номерами у него "формула не считает" :)

Автор - ikki
Дата добавления - 22.01.2015 в 11:44
BARON_PRAH Дата: Четверг, 22.01.2015, 12:22 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
интересно - как скоро человек вернётся и возмущённо сообщит, что с не-числовыми номерами у него "формула не считает"

А у меня только числовые yes

Всем спасибо))) Все летает замечательно )))
 
Ответить
Сообщение
интересно - как скоро человек вернётся и возмущённо сообщит, что с не-числовыми номерами у него "формула не считает"

А у меня только числовые yes

Всем спасибо))) Все летает замечательно )))

Автор - BARON_PRAH
Дата добавления - 22.01.2015 в 12:22
  • Страница 1 из 1
  • 1
Поиск:

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