|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.07.2010, 08:21 | #1 |
Пользователь
Регистрация: 28.07.2010
Сообщений: 19
|
Формулы Excel 2003
Здравствуйте! Помогите пожалуйста!
Тип табл: Дата | Добыча нефти 01.08.10| 2365 02.08.10| 2360 ........... | ....... и т.д. Нужно чтобы при вводе интервалов даты, например 01.08.10-05.08.10 в следущем столбце отображалось сумма добычи. Заранее СПАСИБО! |
28.07.2010, 08:59 | #2 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
Например:
=СУММ(ИНДЕКС(B1:B20;ПОИСКПОЗ(D1;A1: A20)):ИНДЕКС(B1:B20;ПОИСКПОЗ(E1;A1: A20))) =СУММПРОИЗВ((A1:A20>=D1)*(A1:A20<=E 1)*B1:B20)где A:B - таблица данных D1, E1 - предельные даты Первая формула шустрее. |
28.07.2010, 09:22 | #3 | |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Цитата:
Так как пример не приложили, то и не обессудьте (см. вложение).
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
|
10.05.2011, 12:08 | #4 |
Пользователь
Регистрация: 18.12.2009
Сообщений: 17
|
хитрости
|
10.05.2011, 12:38 | #5 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
Обратите внимание на фигурные скобочки, обрамляющие формулу.
Формулы массива вводятся одновременным нажатием Ctrl+Shift+Enter |
10.05.2011, 12:41 | #6 | |
Пользователь
Регистрация: 18.12.2009
Сообщений: 17
|
Цитата:
сорри, это уже я тут покопался, все было. Но все же, если даже убрать фигурные скобки, то в зависимости от расположения формулы на листе считает по-разному. Вопрос остается в силе. Последний раз редактировалось kuperfbi; 10.05.2011 в 12:45. |
|
10.05.2011, 13:04 | #7 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
ЕСЛИ() формирует массив данных, например ЕСЛИ({1:1:1:1:1:0:0:0:0:0};н;0).
Если формула введена как обычная формула, в ячейке будет показано или первое значение массива, или значение, относящееся к данной строке. В В11 (относится к имени "н") есть данные, в В13 нет. |
10.05.2011, 13:06 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
в Вашем файле может и нет, а в том-то и дело, что в файле, который опубликовал здесь Сергей есть)
подсказки Виктора остаются в силе. откройте файл и копируйте формулу из F2 куда угодно, везде увидите один и то же результат: 11775. удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
10.05.2011, 16:47 | #9 |
Пользователь
Регистрация: 18.12.2009
Сообщений: 17
|
Всем спасибо, разобрался!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конвертировать формулы из [2007 Word 2007] в [2003 Word 2003] | mswmd | Microsoft Office Word | 8 | 10.07.2017 17:06 |
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 | kovalevskivf | Microsoft Office Excel | 2 | 15.05.2009 16:47 |
Формулы в Excel | ROBERT033 | Microsoft Office Excel | 11 | 25.02.2009 12:37 |
Формулы Excel | vvi23 | Microsoft Office Excel | 5 | 09.12.2008 20:58 |
формулы в excel, HELP | Toxa | БД в Delphi | 0 | 03.05.2007 09:55 |