![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - Excel | Сложное условие (одно или несколько) или макрос |
|
2003/XP/2000 - Excel | Сложное условие (одно или несколько) или макрос
|
Новый участник Сообщения: 22 |
Доброе время суток, уважаемые!
![]() Желательно на MS Excel 2003 (2007 тоже будет кстати ![]() И прошу извинить, если тему надо было создать в "Компьютерный форум OSzone.net » Программирование и автоматизация действий » Программирование". Там не нашёл темы для MS Office, макросов... ![]() Просьба не обычна - прошу подсказать, и сделать\дать пример, либо формулы, либо макроса к ситуации. В приложенном файле f.xls на листе "Общий" имеем оценку аренды за метраж, для перечня организаций. Для работы потребуются ячейки листов Общий и Плата: A9-A20 - цифрами представлены месяцы, т.е. 1 (январь), 2 (фев) и т.д. S9-S20 - в этих ячейках должны быть собственно формулы - суммы ячеек. Для S9 числа столбика А в каждом дне месяца, т.е. B4, D4, F4. Это числа января месяца. Для S10: тоже числа столбика А, только с H4 до L4. Это числа следующего месяца - февраля. А так же на листе Плата BG1 (здесь и далее - Объединённая ячейка), HM1 и т.д. - месяцы (эквивалент ячейкам A9-A20 листа Общий). BC2, DE2, FG2 - Числа месяца. Далее на 3ей строке идёт разделение каждого числа\дня на 2 столбца А и Б. A4-A6 (и далее) Перечень организаций, в данном примере интересует "абв". B4 (C4, D4 и т.д.) - числа, колличество денежных средств. Какой примерный алгоритм требуемых вычеслений: На листе Общий, в соответствии с наименованием организации и месяца, например, в ячейке S9 должна быть сумма, получаемая в следствии выполнения ряда условий: На листе Плата, в перечне организаций (A4-A6) найти организацию, т.е. "абв". Найти месяц среди A1-M1, т.к. S9 - это "январь" или "1" (A9), то найтись должно B1-G1. В найденном диапозоне (B4-G4) сложить все цифры колонки А, т.е. ещё одно условие. Результат отображается в ячейке S9. Чего и добиваюсь. Таким образом и проще: Если абв, то: Если месяц январь, то: Суммировать все числа диапозона B4-G4, в колонке А. Диапозоны дней, месяцев, организаций (лист Плата), будут меняться, т.е. будет не 3 дня, а все 29-31, месяцев 12, организации добавятся. А так же на листе Общий, ниже будет такая же таблица, как мы видем, только для другой организации. Благодарю! ![]() |
|
Отправлено: 15:33, 16-02-2011 |
Технолог Сообщения: 819
|
Профиль | Отправить PM | Цитировать Воспользуйтесь инструментом "сводные таблицы". В данном случае самое оно.
|
Отправлено: 12:07, 17-02-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBA - Помогите написать макрос в Excel, экспорт данных из Excel в Word. | E.v.g | Программирование и базы данных | 7 | 03-05-2018 22:18 | |
CMD/BAT - [решено] Как сделать сложное условие в операторе if | madmax24 | Скриптовые языки администрирования Windows | 17 | 12-02-2015 15:43 | |
Разное - Макрос Excel. | KiriJolit | Microsoft Office (Word, Excel, Outlook и т.д.) | 0 | 02-12-2010 23:19 | |
2003/XP/2000 - [решено] Excel: Написать маленький макрос | anatoly_neo | Microsoft Office (Word, Excel, Outlook и т.д.) | 8 | 11-03-2010 17:56 | |
CMD/BAT - [решено] Не выполняет одно условие удаления файла | VoodooHaker | Скриптовые языки администрирования Windows | 7 | 14-02-2009 17:49 |
|