← Ноябрь 2013 → | ||||||
1
|
2
|
3
|
||||
---|---|---|---|---|---|---|
4
|
5
|
6
|
8
|
9
|
10
|
|
11
|
12
|
13
|
15
|
16
|
17
|
|
18
|
19
|
20
|
22
|
23
|
24
|
|
25
|
26
|
27
|
29
|
30
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://excel.1gb.ru/content/view/98/74/
Открыта:
16-11-2006
Статистика
0 за неделю
Mary Sharp>> Re: Упрощение формуды ЕСЛИ в Excel
Форум по Microsoft Excel Выпуск 44 Подписчиков: 576 Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"
Новости сайта в формате RSS Порекомендуйте нашу рассылку друзьям Обратная связь Наши рассылки: Наши сайты Профессиональные приемы работы в Microsoft Excel bonifatiy.narod.ru Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии. StudentTools.Narod.Ru Для тех, кто любит учиться Наши друзья VBAtips.ru - wordexpert.ru planetaexcel.ru |
Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel".
Можно и так. Спасибо большое! Да, ошибка была, не заметила) cheshiki1>> Re: Автоматическая окраска ячеек при определенном условии 2013-11-05 13:20 http://forum.msexcel.ru/index.php?action=profile;u= воспользоваться УФ ([url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url]) 1. формула =$M$18<100 формат-заливка-красный 2. формула =$M$18>100 формат-заливка-зеленый stasil>> создание листа и копирование на него формы 2013-11-05 14:17 http://forum.msexcel.ru/index.php?action=profile;u= создание листа и копирование на него формы при одном нажатии кнопки feddog>> Re: Автоматическая окраска ячеек при определенном условии 2013-11-05 20:19 http://forum.msexcel.ru/index.php?action=profile;u= Спасибо научился, в 2007 немного по другому но там даже проще Юрий_brv>> поиск по первой букве из списка сформированного по алфавиту 2013-11-06 08:56 http://forum.msexcel.ru/index.php?action=profile;u= Добрый день. Имеется форма с быстрым поиском по первой букве. При инициализации формы список товара формируется в листбоксе по алфавиту. При вводе первых букв в текстбокс(поисковик) выдает ошибку. Можно устранить эту проблему . Заранее благодарен. ASmith>> Масив и выборка по условию (проблема с формулой) 2013-11-06 10:31 http://forum.msexcel.ru/index.php?action=profile;u= Добрый день. Собственно эту формулу написал не я и она вроде бы как работает, но вот буквально вчера, я заметил, что начиная со 175 строки, формула перестает считать данные. Формула: Код: [Выделить] =ЕСЛИОШИБКА(ИНДЕКС('Общий список'!A$10:A$202;НАИМЕНЬШИЙ(ЕСЛИ(('Общий список'!Q$8:Q$202<>"неисправен")*('Общий список'!R$8:R$202<>"неисправен");7^7;СТРОКА($8:$200));СТРОКА(A1)));"") Из таблицы "Общий список" она выбирает только те строки, в которых в столбцах Q и R есть слово - "неисправен"Общий список начианется с 10 и по 183 строку, хотя диапазон в формуле взят с запасом и я просто не могу понять, в чем может быть проблема, почему она не работает именно после 174 строке? cheshiki1>> Re: Масив и выборка по условию (проблема с формулой) 2013-11-06 11:38 http://forum.msexcel.ru/index.php?action=profile;u= ИНДЕКС вам не нужен и можем 7^7 заменить на "" т.к. текст всегда больше числа (в эксель) - что проще набирается и на 1 символ меньше . Код: [Выделить] =ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(('Общий список'!Q$8:Q$202<>"неисправен")*('Общий список'!R$8:R$202<>"неисправен");"";СТРОКА($8:$200));СТРОКА(A1));"")
ASmith>> Re: Масив и выборка по условию (проблема с формулой) 2013-11-06 11:42 http://forum.msexcel.ru/index.php?action=profile;u= Ооо заработало. Спасибо Вам больоше =) Блин, какой всёж таки шикарный этот форум, я буквально вот за меньше чем за 2 месяца настолько поднял свой уровень в екселе, что коллеги просто поражаются моим таблицам, хотя в самом начале мне приходилось пользоваться ихними таблицами =) Еще раз больоше спасибо =) _Boroda_>> Re: Масив и выборка по условию (проблема с формулой) 2013-11-06 12:57 http://forum.msexcel.ru/index.php?action=profile;u= Еще вариант Код: [Выделить] =ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ("неисправен"='Общий список'!Q$10:R$202;СТРОКА($10:$202));СТРОКА(A1));"")
runner>> Re: Упрощение формуды ЕСЛИ в Excel 2013-11-06 13:52 http://forum.msexcel.ru/index.php?action=profile;u= Так соответствует? {=ПРОСМОТР(F2;{3;4;4.5;4.75;5};{0;2200;2900;3100;3300})} ... У меня почему-то не удалось воспроизвести результат от Czeslaw Matilvi>> построение формулы ЕСЛИ с тремя условиями 2013-11-06 14:17 http://forum.msexcel.ru/index.php?action=profile;u= Здравствуйте, муж попросил создать формулу для расчета зарплаты исходя из 3-х рабочих смен и с учетом пререработок. смены с 6:00 - 18:00, 18:00 - 21:00 и 21:00 - 06:00 Я смогла сделать только отдельно для каждой смены с учетом преработок, но получается три таблицы - не удобно. А все три условия объеденить не получается, уже всяко думала, вертела, не хватает моих знаний..... муж уже все вручную посчитал, а я вот спать не могу, все в голове пытаюсь построить.... подскажите, плиз, хотя бы в какую сторону смотреть... в приложении таблица на утреннюю смену спасибо заранее zs>> Re: Упрощение формуды ЕСЛИ в Excel 2013-11-06 15:05 http://forum.msexcel.ru/index.php?action=profile;u= =Если(G2>0;--Просмотр(F2;{0;4;4,5;4,75;5};{"0";"2200";"2900";"3100";"3300"});0) Скопировать формулу runner>> Re: Упрощение формуды ЕСЛИ в Excel 2013-11-06 15:30 http://forum.msexcel.ru/index.php?action=profile;u= Да, похоже, я с точками/запятыми не попал Вот только зачем результирующие цифры в кавычках? ASmith>> Re: Масив и выборка по условию (проблема с формулой) 2013-11-06 16:04 http://forum.msexcel.ru/index.php?action=profile;u= Спасибо боьлше, еще проще даже формула стала zs>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-06 16:53 http://forum.msexcel.ru/index.php?action=profile;u= Код: [Выделить] =ЕСЛИ(ИЛИ(C8<ВРЕМЯ(6;;);D8>ВРЕМЯ(18;;));(ВРЕМЯ(6;;)-ВРЕМЯ(ЧАС(C8);МИНУТЫ(C8);))*$C$3+(ВРЕМЯ(ЧАС(D8);МИНУТЫ(D8);)-ВРЕМЯ(18;;))*$D$3+ВРЕМЯ(12;;)*$B$3;(D8-C8)*$B$3)*24 zs>> Re: Упрощение формуды ЕСЛИ в Excel 2013-11-06 16:55 http://forum.msexcel.ru/index.php?action=profile;u= "Текст" mouravy>> Re: Суммирование ячеек, при выполнении условия выборки при наличии в тексте Английск 2013-11-06 17:43 http://forum.msexcel.ru/index.php?action=profile;u= Прошу снова помощи. Думал разберусь сам, но не вышло, к заданию хочу добавить несколько фильтров по данным. Постоянно выдает ошибку. при соблюдении первоначально условия про буквы сделать так, чтобы выводились данные только за месяц указанный в ячейке I1 и при соблюдении условий из столбца H =СУММПРОИЗВ(((A2:A9<"а")+(B2:B9<"а"))*(F2:F9="TNT")*D2:E9*(H2:H9>0,2)*(G2:G9>I1;G2:G9>КОНМЕСЯЦА(I1;0))) пробывал такую сделать не получилось Matilvi>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-06 19:28 http://forum.msexcel.ru/index.php?action=profile;u= Спасибо большое, но по этой формуле зарплата получилась 7,87 евро, а должно быть 188,81 евро.. что-то не правильно считает Czeslaw>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-06 21:02 http://forum.msexcel.ru/index.php?action=profile;u= Предлагаю свой вариант. KuklP>> Re: поиск по первой букве из списка сформированного по алфавиту 2013-11-06 21:02 http://forum.msexcel.ru/index.php?action=profile;u= А Вы посмотрите, чему в момент ошибки равен J. Он у Вас объявлен: J As String И что по Вашему можно найти строкой: ListBox1.List(J, 1), когда J = "0" ? Дальше вникать не стал, недосуг. Ваш код, Вы и правьте Matilvi>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-06 22:38 http://forum.msexcel.ru/index.php?action=profile;u= Спасибо большое за помощь Формула выдает минусовой результат в ночную смену, или если смена была например с 21:00 до 4:00. Я тоже подобную формулу сделала, но круг замкнуть не смогла, ночную смену не считает... Czeslaw>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-06 22:55 http://forum.msexcel.ru/index.php?action=profile;u= Я составлял эту формулу только для утренней смены. Для вечерней смены формула будет длинее, т.к. добавлятся ещё несколько условий, попробуйте составить по анологии. Matilvi>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-06 23:39 http://forum.msexcel.ru/index.php?action=profile;u= отдельно для каждой смены я составила формулы, получилось три таблицы, для каждой смены своя. А мне как раз нужно все в одной таблице. Чтобы ставить только время, а формула одна для всех смен, в этом и загвостка.. Сама я немного упростила в своей таблице: сначала считаю рабочее время, а потом зарплату уже как в моей таблице исходя из подсчитанного рабочего времени, на это формула у меня уже есть. Но вот не могу разбить рабочее время на три смены, что бы формула делила из заданного рабочего времени то время, которое было в утреннюю, вечернюю и ночную смены. Wasilic>> Re: поиск по первой букве из списка сформированного по алфавиту 2013-11-07 05:31 http://forum.msexcel.ru/index.php?action=profile;u= Все портила инициализация формы. Никита Крестьянинов>> Массовое переименование. 2013-11-07 08:12 http://forum.msexcel.ru/index.php?action=profile;u= Есть столбик слов (длиииинный), например: Аркадий Полупердунчиков Василий Недоперепогоняйло Сигизмунд Дормидонтович ... Нужно каждую фразу в столбике поставить в скобки квадратные: [Аркадий Полупердунчиков] [Василий Недоперепогоняйло] [Сигизмунд Дормидонтович] [...] Как этого добиться автоматически? iron priest>> Re: Массовое переименование. 2013-11-07 08:20 http://forum.msexcel.ru/index.php?action=profile;u= 2 варианта zs>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-07 09:13 http://forum.msexcel.ru/index.php?action=profile;u= См. файл - считает zs>> Re: Массовое переименование. 2013-11-07 09:17 http://forum.msexcel.ru/index.php?action=profile;u= ="["&A3&"]" zs>> Re: Выборочная подстановка данных в столбец 2013-11-07 10:39 http://forum.msexcel.ru/index.php?action=profile;u= Здравствуйте, Алексей Сергеев. Alternative variant. С уважением, ZS(5) Юрий_brv>> Re: поиск по первой букве из списка сформированного по алфавиту 2013-11-07 11:20 http://forum.msexcel.ru/index.php?action=profile;u= Wasilic, спасибо за ответ. DV68>> Re: Снова нужна помощь по фильтру условий 2013-11-07 11:40 http://forum.msexcel.ru/index.php?action=profile;u= Пробуйте: Код: [Выделить] =СУММПРОИЗВ(((A2:A9<="z")+(B2:B9<="z"))*(F2:F9="TNT")*D2:E9*(H2:H9>0,2)*(G2:G9>=I1)*(G2:G9<=КОНМЕСЯЦА(I1;0)))
boa>> Re: Ошибка при установке Офиса 2010 2013-11-07 12:40 http://forum.msexcel.ru/index.php?action=profile;u= а по этим ярлыкам офис запускается? а если в свойствах нажать кнопочку "расположение файла", открывает папку с файлом? P.S. очень полезная утилита http://www.piriform.com/ccleaner среди прочих достоинств, есть функция удаления не действительных ярлыков boa>> Re: Параметры Excel 2013-11-07 12:47 http://forum.msexcel.ru/index.php?action=profile;u= самый действенный способ это запустить нужную версию Ехсе1, а потом делать двойной клик по файлу я сам с этой проблемой борюсь boa>> Программный запуск Excel 2007 из Excel 2003 2013-11-07 12:58 http://forum.msexcel.ru/index.php?action=profile;u= Форумчане, помогите, как на VBA запустить Excel 2007 из Excel 2003 и наоборот? типа Код: [Выделить] Set NewXlApp = New Excel.Application но с указанием конкретной версииCzeslaw>> Re: построение формулы ЕСЛИ с тремя условиями 2013-11-07 13:06 http://forum.msexcel.ru/index.php?action=profile;u= Попробуйте такой вариант. Piti>> Нахождение амплитуды 2013-11-07 13:20 http://forum.msexcel.ru/index.php?action=profile;u= Имеется очень большой массив данных около 100000 значений, с Божей помощью из этого массива были определены все экстремумы (макс, мин, нули) этой кривой с помощью формулы Код: [Выделить] =ЕСЛИ(И(E3<E2;E3<=E4);"min";ЕСЛИ(И(E3>E2;E3>=E4);"max";ЕСЛИ(ИЛИ(И(E3*E2<=0;ABS(E3)<ABS(E2));И(E3*E4<=0;ABS(E3)<ABS(E4)));"ZERO";""))) Встал вопрос как найти максимальное значение между нулями для нахождения амплитуды волны. P.s. Как найти амплитуду знаю, нужна помощь для нахождения (max, min) волны между нулями Serge 007>> Re: Параметры Excel 2013-11-07 13:32 http://forum.msexcel.ru/index.php?action=profile;u= http://www.excelworld.ru/forum/2-1723-1#19330 bookserg>> Изменение дат в столбце с помощью макроса 2013-11-07 16:34 http://forum.msexcel.ru/index.php?action=profile;u= Имеется столбец с датами вида 02.07.2008, 15.01.2011 и т.д. очень длинный. Периодически нужно в части ячеек столбца увеличивать даты на единицу, т.е. выделять нужный диапазон и запускать соответствующий макрос. Если это возможно, то прошу помочь с макросом. boa>> Re: Параметры Excel 2013-11-07 17:00 http://forum.msexcel.ru/index.php?action=profile;u= Спасибо, MicrosoftFixit50274 помог, но если программно запускаю файлы 2003-го формата из 2007-го ехсе1я в новом окне, все равно запускает 2003-ий:( KuklP>> Re: Программный запуск Excel 2007 из Excel 2003 2013-11-07 18:52 http://forum.msexcel.ru/index.php?action=profile;u= Просто запустить? Через shell. С указанием полного пути к командному файлу KuklP>> Re: Параметры Excel 2013-11-07 18:54 http://forum.msexcel.ru/index.php?action=profile;u= Не путайте, в новом окне и в новом процессе. KuklP>> Re: Изменение дат в столбце с помощью макроса 2013-11-07 19:26 http://forum.msexcel.ru/index.php?action=profile;u= Код: [Выделить] Public Sub www()
bookserg>> Re: Изменение дат в столбце с помощью макроса 2013-11-07 19:51 http://forum.msexcel.ru/index.php?action=profile;u= Спасибо за проявленное внимание, но не работает, см. вложенный файл... KuklP>> Re: Изменение дат в столбце с помощью макроса 2013-11-07 20:01 http://forum.msexcel.ru/index.php?action=profile;u= А теперь посмотрите сюда. Знаете почему выравнивание по разным краям? Потому, что в нижней части датой и не пахнет. Там текст. А в верхней части все отработало правильно, как видите. Там - дата. bookserg>> Re: Изменение дат в столбце с помощью макроса 2013-11-07 20:42 http://forum.msexcel.ru/index.php?action=profile;u= KuklP, вы правы, действительно всё работает! boa>> Re: Программный запуск Excel 2007 из Excel 2003 2013-11-07 20:46 http://forum.msexcel.ru/index.php?action=profile;u= Просто запустить? Через shell. С указанием полного пути к командному файлу файл должен запускаться на разных компах, соответственно пути будут разные как программно проверить куда установлен тот или иной офис? boa>> Re: Параметры Excel 2013-11-07 20:54 http://forum.msexcel.ru/index.php?action=profile;u= Не путайте, в новом окне и в новом процессе. да, в новом процессе
KuklP>> Re: Программный запуск Excel 2007 из Excel 2003 2013-11-07 21:02 http://forum.msexcel.ru/index.php?action=profile;u= Это вряд-ли. Если у всех разнобой... У меня вон вообще портабельные 7-10 стоят. О них система и не подозревает. Вы бы объяснили, зачем такие сложности. Почему не открывать все в 07? boa>> Re: Программный запуск Excel 2007 из Excel 2003 2013-11-07 21:47 http://forum.msexcel.ru/index.php?action=profile;u= есть две папки допустим 2012 и 2013 и в них файлы с одинаковыми названиями(01.xls, 02.xls, 03.xls...) что бы одновременно просматривать и тот, и другой год(папки), надо разные папки открывать в разных процессах Excel, но это не единственный нюанс так вот есть макрос открытия другого года(папки) в новом процессе Excel, но даже если первая папка была открыта в 2007-м, то открывая через New Excel.Application открывается 2003-й KuklP>> Re: Программный запуск Excel 2007 из Excel 2003 2013-11-08 04:05 http://forum.msexcel.ru/index.php?action=profile;u= Не вариант файлы в папках переименовать 01_2012.xls и т.д.? Можно макросом, можно утилиткой renamer. Один раз сделал и нет гемора. Или каждый раз при запуске макроса. Гораздо проще. boa>> Re: Программный запуск Excel 2007 из Excel 2003 2013-11-08 11:08 http://forum.msexcel.ru/index.php?action=profile;u= не выход я ж говорю, это лишь 1 нюанс Нужно целенаправленно запустить Ехсе1 2007 можно через shell, но тогда надо из реестра вытянуть путь установки я копался в реестре, но не нашел однозначного пути, а еще столкнулся с тем, что для винХР и для вин7 это разные ветки реестра и какую взять за основу? ASmith>> Умное совмещение 3-4 таблиц в одну (по датам) 2013-11-08 14:02 http://forum.msexcel.ru/index.php?action=profile;u= Добрый день. Прошу помочь в решении следующей задачи. На 1-ом листе находится 4 таблицы (выделены разными цветами и подписаны) и на 2-ом листе находиться "доп. таблица" Необходимо их все свести к одной, но с определенными правилами: 1) 1 таблица + доп. таблица, их необходимо совместить так, что бы в случае дополнительных дат в "доп. таблице" (которых нет в первой таблице) что бы они добавлялись в первую с недостающей датой, но пустыми значениями соотвественно. 2) К уже совмещенной 1-ой и доп. табилце, необходимо подставить (по датам) данные из 2,3 и 4 таблицы, игнорируя те даты, которые существуют на 3-ем листе я просто покопировал, как бы я хотел видеть результат Изначально задача мне показалась не сложной, но справиться я с ней не смог, очень надеюсь на вашу помощь. Про автоматическое добавление и удаление ячеек и строк читал, пробывал делать через масив, но получалось при совмещение 1-ой таблицы и то по одному параметру, а не целой строке с данными, как бы мне этого хотелось. zs>> Re: Нахождение амплитуды 2013-11-08 15:03 http://forum.msexcel.ru/index.php?action=profile;u= Здравствуйте, Piti. Посмотрите, может пригодиться. С уважением, ZS(5) Piti>> Re: Нахождение амплитуды 2013-11-08 16:36 http://forum.msexcel.ru/index.php?action=profile;u= Здравствуйте, Piti. Посмотрите, может пригодиться. С уважением, ZS(5) Большое спасибо за помощь, только я не совсем понял, почему Вы использовали данные из столбца "А" На картинке график построен по данным из столбца "B" zs>> Re: Нахождение амплитуды 2013-11-08 22:49 http://forum.msexcel.ru/index.php?action=profile;u= =СЧЁТЕСЛИ(B1:B400;0)=0 Aleksandr>> Автоматическое формирование уведомления, исходя из базы данных! 2013-11-09 10:15 http://forum.msexcel.ru/index.php?action=profile;u= Добрый день. Будет создаваться база данных личного состава в которой по столбцам будут расписаны: ФИО, дата рождения, и т.д., примерно на 300-350 чел, эта база данных будет достаточно часто редактироваться, собственно, что необходимо, необходимо в автоматическом режиме формировать уведомление типа: уважаемый ФИО, такой то даты рождения, Вам необходимо к "такой то дате" прибыть в... Собственно основная проблема, лично для меня, ВОЗМОЖНО ЛИ чтобы программа сама определяла необходимое число уведомлений, исходя из количества людей в базе... С экселем раньше работал только максимум как с калькулятором, формулы забивал в документы, а таким вопросом как указано выше не занимался, так что даже не понимаю получится или нет. Если получится, подскажите может ссылкой, или каимито настройками, что и как почитать... Благодарю! sponfin>> Замена строки длиной более 255 из Excel в Word 2013-11-09 22:08 http://forum.msexcel.ru/index.php?action=profile;u= Добрый день, помогите решить проблему есть код для замены строк (альтернатива слияния в Word) Код: [Выделить] Sub BProt_Щелчок() 1. Конструкция замены Код: [Выделить] 'WD.Range.Find.Execute FindText:="[Замена" & i & "]", ReplaceWith:=RipText, Replace:=2 срабатывает на УРА только если длина строки менее 255 символов, но в шаблоне WORD сохраняется его форматирование ...
nilem>> Re: Умное совмещение 3-4 таблиц в одну (по датам) 2013-11-10 16:21 http://forum.msexcel.ru/index.php?action=profile;u= Расположение таблиц на листах всегда одно и то же? Будем считать, что одно и то же в файле нажмите зеленую стрелку nilem>> Re: Автоматическое формирование уведомления, исходя из базы данных! 2013-11-10 17:21 http://forum.msexcel.ru/index.php?action=profile;u= Здравствуйте. Скорее всего, получится. Вам нужно распечатать уведомления? По какому критерию? Понадобится небольшой пример вашей базы. ali>> как формулой задать диапазон переменной длины? 2013-11-10 17:23 http://forum.msexcel.ru/index.php?action=profile;u= Добрый день, мне нужно суммировать ячейки в первом столбце от A1 до первой пустой. Как задать такой диапазон формулой? Данные меняются, поэтому в разных случаях длина диапазона разная. Заранее спасибо за совет. Александр cheshiki1>> Re: как формулой задать диапазон переменной длины? 2013-11-10 18:30 http://forum.msexcel.ru/index.php?action=profile;u= пример приложите приближенный к оригиналу. Вадя>> Условное форматирование строки 2013-11-10 19:05 http://forum.msexcel.ru/index.php?action=profile;u= Здравствуйте! Подскажите пожалуйста как наложить [url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url] на таблицу, чтобы цветом выделять строки, столбец которых содержит текст "Включен". Пример во вложении cheshiki1>> Re: Условное форматирование строки 2013-11-10 19:14 http://forum.msexcel.ru/index.php?action=profile;u= Использовать формулу для определения форматируемых ячеек Код: [Выделить] =RC[-2]="Включен" ПРИМЕНИТЬ К Код: [Выделить] =R2C1:R11C3 TimSha>> Re: как формулой задать диапазон переменной длины? 2013-11-10 20:22 http://forum.msexcel.ru/index.php?action=profile;u= ... мне нужно суммировать ячейки в первом столбце от A1 до первой пустой. Пустая - последняя в поле/столбе или может быть между данными в поле/столбе? Данные оформить списками/таблицами с пром итогам - пробовали?! Вадя>> Re: Условное форматирование строки 2013-11-10 20:40 http://forum.msexcel.ru/index.php?action=profile;u= А можно пожалуйста формулу, когда стиль ссылок не R1C1 Вадя>> Re: Условное форматирование строки 2013-11-10 20:42 http://forum.msexcel.ru/index.php?action=profile;u= как добиться условного форматирования, при котором цветом выделяется не только значение в определенной ячейке столбца, но и вся строка таблицы? Вадя>> Re: Условное форматирование строки 2013-11-10 20:47 http://forum.msexcel.ru/index.php?action=profile;u= =$C2="Включен" Спасибо, разобрался ali>> Re: как формулой задать диапазон переменной длины? 2013-11-10 20:47 http://forum.msexcel.ru/index.php?action=profile;u= Ситуация примерно такая: на лист в первую колонку загружаются числа (каким-то внешним макросом). Просуммировать требуется числа в этой колонке от A1 до первой встретившейся пустой ячейки. Например, в ячейках от A1 до A5 - единицы, А6 - пустая, от A7 до A10 - опять единицы. Нужная мне формула для данного случая: =сумм(А1:А5) . В следующий раз в ячейках A1 и A2 - единицы, A3 - пустая, A5 - A10 - опять единицы. Для данного варианта мне нужна формула =сумм(А1:А2) . Как записать единую формулу, которая не зависит от длины диапазона до первой пустой ячейки в колонке? Poltava>> Re: как формулой задать диапазон переменной длины? 2013-11-10 23:12 http://forum.msexcel.ru/index.php?action=profile;u= Я так понимаю пример приложить религия не позволяет. Ну раз вам лениво то мне и подавно! [abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr] Код: [Выделить] =СУММ(ДВССЫЛ("A1:A"&ПОИСКПОЗ(ИСТИНА();(A:A="");0))) Poltava>> Re: Автоматическое формирование уведомления, исходя из базы данных! 2013-11-10 23:19 http://forum.msexcel.ru/index.php?action=profile;u= Цитировать программа сама определяла необходимое число уведомлений Вы не указали критерии, не приложили пример и не обьяснили для чего это вам нужно! и что точно должно получиться, просто число типа для 20 сотрудников или же, на эти 20 сотрудников нужно составить договора или уведомления отправить? Больше конкретики и пример тогда возможно помощь прийдет! WaleryN>> Свод из несовпадающих полями таблиц 2013-11-11 08:41 http://forum.msexcel.ru/index.php?action=profile;u= Бухгалтера постоянно просят сделать свод, из автоматического он превращается в ручной... смысл в том форма на первый взгляд одинаковая но когда детально смотришь по организациям то, оказывается есть различия в видах расходов. Можно ли сделать, так что бы сводная таблица распознавала наличие новой строки и добавляла ее в свод? А при отсутствии не суммировала… Есть еще вариант выгрузки отчета XML, но это для меня темный лес!!! если что то файлы для примера во вложении KuklP>> Re: Сумма динамических диапазонов ячеек в определенном столбце, разделенных пустыми 2013-11-11 09:39 http://forum.msexcel.ru/index.php?action=profile;u= Если правильно угадал: Код: [Выделить] Sub www()
ASmith>> Re: Умное совмещение 3-4 таблиц в одну (по датам) 2013-11-11 10:12 http://forum.msexcel.ru/index.php?action=profile;u= Большее спасибо за ответ. В начале подумал что не работает, но потом заработало. Вообще я думал это можно сделать обычными формулами, которые просто автоматом будут копировать определенные данные, но макрос вполне тоже подходит. Я так понимаю макрос этот полностью написан в коде. Можно ли в нем как-то изменить месторасположение таблиц, например есили обсалютно все таблицы будут на одном листе, в порядке 1,2,3,4 и доп. Смогу ли я это самостоятельно изменить? ruff>> Как забирать данные из нескольких файлов xls и вставлять в один? 2013-11-11 11:24 http://forum.msexcel.ru/index.php?action=profile;u= Приветствую, друзья! Я на вашем форуме совсем недавно, поэтому прошу простить меня, если похожие вопросы уже задавались и я, в силу своей невнимательности, их не заметил. Передо мной встала непростая (для меня) задача и без вашей помощи, боюсь, мне не справиться. Итак, имеется оракловая таблица. Путем многочисленных запросов из нее выбираются данные (экспортируются в отдельные эксель файлы). После чего эти данные нужно объединить в одном эксель файле и произвести там расчеты. Число полученных строк данных может меняться каждый день, как правило не больше 15-ти. Столбцы не меняются. Таким образом необходимо, чтобы данные импортировались из экспортированных файлов с данными таблицы в один файл и там происходило их распределение в определенные поля. Буду признателен за любую помощь. zs>> Re: как формулой задать диапазон переменной длины? 2013-11-11 12:08 http://forum.msexcel.ru/index.php?action=profile;u= Для всех интервалов Poltava>> Re: Забираем из БД Оракла и импортируем в Excel. Требуется помощь. 2013-11-11 12:10 http://forum.msexcel.ru/index.php?action=profile;u= Перечитайте правила в особенности пункт правил номер 2! Poltava>> Re: Свод из несовпадающих полями таблиц 2013-11-11 12:13 http://forum.msexcel.ru/index.php?action=profile;u= Вообще не понял что вам нужно! WaleryN>> Re: Свод из несовпадающих полями таблиц 2013-11-11 12:26 http://forum.msexcel.ru/index.php?action=profile;u= Нужно сделать свод 127 формы (они приложены в файле) Poltava>> Re: Умное совмещение 3-4 таблиц в одну (по датам) 2013-11-11 12:45 http://forum.msexcel.ru/index.php?action=profile;u= Цитировать формулами, которые просто автоматом будут копировать определенные данные Формулы они для расчетов и вывода результатов они ничего КОПИРОВАТЬ в принципе не могут. Цитировать есили обсалютно все таблицы будут на одном листе Какой пример такое и решение! не зря в правилах написано МАКСИМАЛЬНО приближенные к реальным. Переделывать под вас по 100 раз макрос никто не горит желанием. Цитировать Можно ли в нем как-то изменить месторасположение таблиц Да меняйте на здоровье ктож вам запрещает. А вот если не знаете как тогда возвращаемся ко второй цитате с максимально точным примером. В данном макросе за наполнение массивов отвечает этот фрагмент кода With Sheets("Лист2") dopT = .Range("B3:H" & .Cells(Rows.Count, 2).End(xlUp).Row).Value End With With Sheets("Лист1") t1 = .Range("B3:L" & .Cells(Rows.Count, "B").End(xlUp).Row).Value t2 = .Range("M3:Z" & .Cells(Rows.Count, "M").End(xlUp).Row).Value t3 = .Range("AA3:AI" & .Cells(Rows.Count, "AA").End(xlUp).Row)... Poltava>> Re: Свод из несовпадающих полями таблиц 2013-11-11 13:11 http://forum.msexcel.ru/index.php?action=profile;u= Тут по вашему все бухгалтерией занимаются? Мне ваши слова ни о чем не говорят! что за форма где находиться по каким правилам заполнять откуда брать данные что должно быть в результате? ASmith>> Re: Умное совмещение 3-4 таблиц в одну (по датам) 2013-11-11 14:09 http://forum.msexcel.ru/index.php?action=profile;u= Просто я думал об простом = и простых переносах информации с определенными правилами, с простыми вещами это срабатывает, но тут вижу что без макроса не обойтись. Понятное дело, что переделывать по 100 раз ни кто не будет и я этого даже и не прошу. Вообще как бы я стараюсь спрашивать суть, а вот уже подтягивать под свою таблицу стараюсь сам, что бы научится, а не просто использовать готовое. Больоше спасибо, именно это меня и интересовало, какой код отвечает за заполнение данных. interseptor>> Re: как формулой задать диапазон переменной длины? 2013-11-11 14:24 http://forum.msexcel.ru/index.php?action=profile;u= А если немного усложнить, дано: кол-во строк переменное, всегда разное, необходимо: чтобы формула "произведения по условию" перемножала данные в строке, причем брала в учет только заполненные строки. пример прилепил, помогите плиз, спасиба ruff>> Re: Забираем из БД Оракла и импортируем в Excel. Требуется помощь. 2013-11-11 15:45 http://forum.msexcel.ru/index.php?action=profile;u= Перечитал cheshiki1>> Re: как формулой задать диапазон переменной длины? 2013-11-11 16:00 http://forum.msexcel.ru/index.php?action=profile;u= interseptor вариант Код: [Выделить] =СУММПРОИЗВ((СМЕЩ($A$1;;;СЧЁТЗ($A:$A);1)=$N$1)*(СМЕЩ($B$1;;;СЧЁТЗ($A:$A);1)=$O$1)*(СМЕЩ($C$1;;;СЧЁТЗ($A:$A);1))) такой вариант не рассматриваете?Код: [Выделить] =СУММЕСЛИМН(C:C;A:A;N1;B:B;O1)
ali>> Re: как формулой задать диапазон переменной длины? 2013-11-11 18:17 http://forum.msexcel.ru/index.php?action=profile;u= Poltava, спасибо, всё работает. Не могли бы вы только пояснить формулу: я не понимаю синтаксиса куска с ПоискПоз. Второй параметр этой функции вроде должен быть тем диапазоном, который просматривается, а тут стоит условие (A:A=""). Как это понимать? И почему для поиска номера первой пустой ячейки в колонке "A" не работает формула: =ПОИСКПОЗ("";A1:A9999;0) (возвращает #Н/Д при наличии пустой ячейки) interseptor>> Re: как формулой задать диапазон переменной длины? 2013-11-11 19:08 http://forum.msexcel.ru/index.php?action=profile;u= cheshiki1 спасибо за оперативность, оба варианта хороши. Мой вариант меня не удовлетворял тем, что 1000 строк считало быстро, а вот 10000 уже несколько секунд, немного в принципе, но заметно дольше (даже когда строки пустые). Хотел чтобы пустые строки не обсчитывало, тем самым экономило время. Какой из ваших двух вариантов более быстрый будет для обсчета (таких суммарных расчетных ячеек предполагается 1000 штук примерно, в каждой ссылка на 4 или 5 значений в строке)?? или я зря парюсь с "быстродействием"?? Poltava>> Re: как формулой задать диапазон переменной длины? 2013-11-12 01:22 http://forum.msexcel.ru/index.php?action=profile;u= Цитировать Не могли бы вы только пояснить формулу... а тут стоит условие (A:A="") Это не условие это и есть просматриваеваемый диапазон то есть данное сравнение в формуле масива возвращает МАССИВ {истина;ложьж;истина...} соответственно для каждой ячейки из A:A будет возвращен результат проверки на соответствие ="" и именно в этом получившимя масиве мы и ищем первое удовлетворяющее нашему условию значение то есть первую истину. Надеюсь понятно изложил. WaleryN>> Re: Свод из несовпадающих полями таблиц 2013-11-12 05:31 http://forum.msexcel.ru/index.php?action=profile;u= в общем есть 7 таблиц эксель, мне нужно из них данные объеденить сложением... например есть строки в эксель файлах, в первых скобочках это допустим номер строки в экселе, т.е. строки взяты из разных листов эксель (5)"|Заработная плата|901|0104|002|15|00|120|211|80000,00|80000,00|7000,00|7000,00" (1 орг) (5)"|Заработная плата|901|0104|002|15|00|120|211|80000,00|80000,00|7000,00|7000,00" (2 орг) (6)"|Заработная плата|901|0104|002|15|00|120|211|80000,00|80000,00|7000,00|7000,00" (3 орг) в своде эта строка примет следующий вид (6)"|Заработная плата|901|0104|002|15|00|120|211|240000,00|240000,00|21000,00|21000,00" (3 орг) примечание ...|Заработная плата|901|0104|002|15|00|120|211|... это название расхода и его код вот в файлах источниках может отличаться как номер строки так и код расхода для примера файлы приложены в архиве там лежит файл СВОД, я в ручную копировал листы из файлов источников в СВОД и добавлял не достающие строки... нашел на просторах интернета вот такое решение «Прайс л... Poltava>> Re: Свод из несовпадающих полями таблиц 2013-11-12 11:00 http://forum.msexcel.ru/index.php?action=profile;u= Цитировать это в VBA а хотелось ресурсами эксель VBA это и есть самый мощный инструмент excel ну а теперь по делу. Цитировать в файлах источниках может отличаться как номер строки так и код расхода Гм ну если со строкой допустим понятно то как Вы простите определяете что это одна статья если у нее могут быть разные коды
WaleryN>> Re: Свод из несовпадающих полями таблиц 2013-11-12 11:33 http://forum.msexcel.ru/index.php?action=profile;u= извините, видать от работы зарапортовался, консолидировать мне нужно по кодам расходов… допустим код расхода Прочие расходы 901 0503 600 01 00 830 290 Прочие расходы 901 0113 092 00 01 244 290 Это значит два разных расхода Меня этот момент не пугает. Пугает что в одной организации в этом месяце есть этот вид расхода а в другой нет И когда консолидирую таблицы хотелось что бы ексель понимал что появилась новый вид расхода и добавил для него строку… К моему стыду я не разу не пользовался VBA и не знаю что это такое zs>> Re: как формулой задать диапазон переменной длины? 2013-11-12 12:13 http://forum.msexcel.ru/index.php?action=profile;u= Poltava, Формула не считает, когда А1-нет значения, cheshiki1, результат формул почему-то 0 С уважением, ZS(5) WaleryN>> Re: Свод из несовпадающих полями таблиц 2013-11-12 13:01 http://forum.msexcel.ru/index.php?action=profile;u= Доп вопрос, как заставить файл СВОД.xls автоматически собирать данные из 1.xls, 2.xls, 3.xls, 4.xls в этой же директории? известно что в каждом файле (источнике) одна страница. может исходя из этого условия определюсь что делать дальше.... Poltava>> Re: как формулой задать диапазон переменной длины? 2013-11-12 13:17 http://forum.msexcel.ru/index.php?action=profile;u= Цитировать Poltava, Формула не считает, когда А1-нет значения Почему не считает прекрасно считает! в А1 нет значения следовательно это ПЕРВАЯ ПУСТАЯ ЯЧЕЙКА и естественно что сумма значений до нее равна нулю! Если нужно иначе то это уже будет формула от ПЕРВОЙ пустой до ВТОРОЙ пустой cheshiki1>> Re: как формулой задать диапазон переменной длины? 2013-11-12 13:25 http://forum.msexcel.ru/index.php?action=profile;u= zs формула с ф-цией СМЕЩ не для вашего случая, а СУММЕСЛИМН все верно считает у вас в столбце В нет 1. все условия в формуле должны выполняться для суммирования. в В7 исправьте на 1 - увидите. vazonov11>> Re: Подсчет ячеек 2013-11-12 13:32 http://forum.msexcel.ru/index.php?action=profile;u= Как-то все запутано. zs>> Re: как формулой задать диапазон переменной длины? 2013-11-12 14:26 http://forum.msexcel.ru/index.php?action=profile;u= Poltava, понял - с изменением содержимого ячеек необходимо менять формулу; cheshiki1 понял формулу - но связи с суммой до пустой ячейки не видно. С уважением, ZS(5) Poltava>> Re: как формулой задать диапазон переменной длины? 2013-11-12 15:35 http://forum.msexcel.ru/index.php?action=profile;u= Цитировать с изменением содержимого ячеек необходимо менять формулу Я не пойму вашей задачи! в начале было до первой пустой формула работает. Теперь я так понимаю условие от первой заполненной до первой пустой ПОСЛЕ первой заполненной. С таким условием формула будет выглядеть немного иначе Код: [Выделить] =СУММ(ДВССЫЛ("A1:A"&ПОИСКПОЗ(1;--(ДВССЫЛ("A"&ПОИСКПОЗ(0;--(A1:A20="");0)&":A20")="");0))) zs>> Re: как формулой задать диапазон переменной длины? 2013-11-12 16:08 http://forum.msexcel.ru/index.php?action=profile;u= Poltava, речь идёт о том, чтобы изменение содержимого ячеек не влияло на выполнение формулы. Последняя формула =СУММ(ДВССЫЛ("A1:A"&ПОИСКПОЗ(1;--(ДВССЫЛ("A"&ПОИСКПОЗ(0;--(A1:A20="");0)&":A20")="");0))) также не выполняет условие при изменении ячеек: при значении в А2 считает правильно, убираем значение -получается не то. - см. файл С уважением, ZS(5) cheshiki1>> Re: как формулой задать диапазон переменной длины? 2013-11-12 16:11 http://forum.msexcel.ru/index.php?action=profile;u= zs внимательней нужно быть. я давал ответ другому человеку (ник выделен жирным в ответе) с другой немного задачей. П.С. Конечно нужно было его отправить создавать новую тему но уж пропустил так пропустил. ali>> Re: как формулой задать диапазон переменной длины? 2013-11-12 19:44 http://forum.msexcel.ru/index.php?action=profile;u=
Poltava>> Re: как формулой задать диапазон переменной длины? 2013-11-12 22:00 http://forum.msexcel.ru/index.php?action=profile;u= zs Да поспешил с формулой проверяйте Код: [Выделить] =СУММ(ДВССЫЛ("A1:A"&ПОИСКПОЗ(1;--(ДВССЫЛ("A"&ПОИСКПОЗ(0;--(A1:A20="");0)&":A20")="");0)+ПОИСКПОЗ(0;--(A1:A20="");0)-2)) На форуме Вы можете получить совет по любым вопросам работы в Microsoft Excel. Добро пожаловать на форум! |
В избранное | ||