Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Шпец Докапыч>> Re: Проверка имён на разных листах


Профессиональные приемы работы в Microsoft Excel

Выпуск 5
от 2012-07-27

Подписчиков: 5964

Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"

Основные разделы сайта
Статьи
Форум

Новости сайта в формате RSS
Новые сообщения форума в формате RSS
Читать в Яндекс.Ленте

Порекомендуйте нашу рассылку друзьям

Обратная связь
Поддержка
(форум рассылки)

Наши рассылки:

Рассылки Subscribe.Ru
Православные:
Ежедневные библейские чтения
Смоленский календарь
Для выздоравливающих алкоголиков и наркоманов
Книга "День за днем"
Книга "24 часа в сутки"
Ежедневные размышления анонимного алкоголика
Самообразование:
"Профессиональные приемы работы в Microsoft Excel"

Наши сайты

Профессиональные приемы работы в Microsoft Excel
Excel от новичка до эксперта

bonifatiy.narod.ru
В помощь выздоравливающим алкоголикам и наркоманам

Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии.

StudentTools.Narod.Ru Для тех, кто любит учиться

Наши друзья

VBAtips.ru -
подсказки и решения на VBA

wordexpert.ru
Профессиональная работа с текстом

planetaexcel.ru
Когда заешь - все просто

Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel"



Шпец Докапыч>> Re: Проверка имён на разных листах
2012-07-18 16:24 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html

В примере желтым я выделил диапазон и вручную написал "есть" "нет", а надо чтобы эта проверка происходила автоматически по формулам.
Действительно, первое описание увело в противоположном направлении. Вот формула:
H4: =СЧЁТЕСЛИ(ДВССЫЛ("'Менеджер "&F4&"'!B:B");E4)=1

Шпец Докапыч>> Re: влияние цвета ячейки на итоговую сумму
2012-07-19 19:24 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
Можно что-нибудь писать в ячейках, по которым раскрашивать другие с помощью УФ (см. вложение).
Либо см.: "Суммирование ячеек не залитых цветом".

Шпец Докапыч>> Re: Курсивная разметка листов в Excel 2010
2012-07-19 19:51 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
Нужно закрыть файл, а при открытии не нажимать Печать и Предварительный просмотр.

corsica>> Re: Как найти значение функции от определенного аргумента по графику
2012-07-20 06:28 http://forum.msexcel.ru/profiles/corsica-u148348.html
Спасибо! Вопрос решила, не совсем, правда, научно.

ICE>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 11:13 http://forum.msexcel.ru/profiles/ice-u148382.html
Спасибо Вам огромное добрый человек!!! Веселый Веселый Веселый

sqlolap>> Re: Palo-server
2012-07-20 11:20 http://forum.msexcel.ru/profiles/sqlolap-u146227.html
Пример, как можно скопировать данные в Palo.
Одной командой огромный массив - неплохое подспорье при различных версиях бюджета, например:
Функция copy.flv


ICE>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 11:37 http://forum.msexcel.ru/profiles/ice-u148382.html
И еще. Прошу не считать меня наглым, но еще одна просьба. Было бы здорово если бы на листе "План на неделю" после того как подтянутся данные из листа "База дилеров" , подтягивались данные (в эту же таблицу "План на неделю") из листа "База объектов",и  сразу рисовались границы таблички. Ну типа что б красиво было. Улыбка Улыбка УлыбкаЗаранее благодарен.

IKor>> Re: Запрет на выход из ячейки на время проверки ее содержимого
2012-07-20 12:12 http://forum.msexcel.ru/profiles/ikor-u6827.html
Вдруг пригодится когда-нибудь...
Поиск дублированной информации в столбце при помощи дополнительного столбца (или условного форматирования)
=СЧЁТЕСЛИ($A$1:A1;A1)>1

посмотрите прилагаемый пример...

P.S. возможно, [url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url] позволит упростить вашу VBA программу - за счет поиска предварительно выделенных цветом дубликатов...

Barbarian12>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 12:16 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Граница рисуется только с помощью макросов. Какие ячейки из "базы объектов" должны копироваться и куда?

ICE>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 12:26 http://forum.msexcel.ru/profiles/ice-u148382.html
В идеале, должно быть продолжение таблицы, как бы общий список визитов на неделю. Совместить базу дилеров и базу объектов. Менеджер должен выбрать на листах "База дилеров" и "База контактов" точки куда он будет ехать. И это должно объединиться на листе "План на неделю". А границы я решил условным форматированием. Столбцы например A,B,C,D,E,F из листа "База объектов".

bsi>> Логика в Excel
2012-07-20 12:53 http://forum.msexcel.ru/profiles/bsi-u148452.html
Добрый день. Есть некое количество коэффициентов. При вводе различных условий из раскрывающихся списков из разных строк столбца, один из коэффициентов должен отобразиться в ячейке. В прикрепленном файле два условия выполняются, а третье не получается. Прошу помощи. Подробности в файле. Всем спасибо.

x-dream>> некорректное отображение текста
2012-07-20 12:55 http://forum.msexcel.ru/profiles/xdream-u148453.html
Делаю договора в excel2003. Очень удобно, болванка одна и та же, меняешь только реквизиты и т.п. Но возникает проблема. В окне программы текст с переносом по словам вмещается в ячейку, предположим, раздвинутую на 3 строки. А при печати его обрезает, то есть - нужно 4 строки для нормального отображения при печати. Почему так происходит и что можно сделать? Надеюсь, всё понятно и без фоток. Но если нужно, так я сделаю

IKor>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 13:14 http://forum.msexcel.ru/profiles/ikor-u6827.html
Граница рисуется только с помощью макросов.
Не только Улыбка
+1
можно подумать про [url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url] Улыбка

ICE>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 13:17 http://forum.msexcel.ru/profiles/ice-u148382.html
Я ж уже написал. Решил с помощью условного форматирования. Подмигивающий Подмигивающий Подмигивающий

Олег*>> Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 13:20 http://forum.msexcel.ru/profiles/oleg-u24862.html
Добрый день!

Подскажите, пожалуйста, можно ли как-нибудь организовать дело так, чтобы макрос Экселя периодически сверял системное время со службами точного времени в Интернете и, в случае их  несовпадения, корректировал системное время?

Serge 007>> Re: Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 13:26 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

Системное время зашито в BIOS. Время операционки синхронизируется со службами точного времени автоматически, при наличии подключения к интернет. Так что Ваш макрос, и невозможен, и бессмыслен...

IKor>> Re: Логика в Excel
2012-07-20 13:27 http://forum.msexcel.ru/profiles/ikor-u6827.html
Могу предложить заполнить таблицу для [url=http://msexcel.ru/content/view/20/2/]ВПР(_)[/url] всеми возможными вариантами - см. прилагаемый файл.

bsi>> Re: Логика в Excel
2012-07-20 13:39 http://forum.msexcel.ru/profiles/bsi-u148452.html
Если есть возможность помогите. Начал проверять свой вариант и оказалось, что не все работает как надо. Я новичок в этих делах, а сделать надо. Давно ломаю голову. Спасибо.

Олег*>> Re: Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 13:45 http://forum.msexcel.ru/profiles/oleg-u24862.html
Время операционки синхронизируется со службами точного времени автоматически, при наличии подключения к интернет. Так что Ваш макрос, и невозможен, и бессмыслен...

Вы хотите сказать, что если я, например, вручную переверу время своего компьютера на 10 минут назад, то через некоторое время, будучи подключен к Интернету, он самостоятельно  исправит мою "ошибку" ? Улыбка

IKor>> Re: Логика в Excel
2012-07-20 13:52 http://forum.msexcel.ru/profiles/ikor-u6827.html
Если есть возможность помогите. <...>

Задача, поставленная в первом посте, КМК решена в моем примере. Если есть другие задачи - то не стесняйтесь спрашивать.

bsi>> Re: Логика в Excel
2012-07-20 13:57 http://forum.msexcel.ru/profiles/bsi-u148452.html
Благодарю за идею, буду дерзать.

verdim>> Re: Запрет на выход из ячейки на время проверки ее содержимого
2012-07-20 14:17 http://forum.msexcel.ru/profiles/verdim-u145537.html
Спасибо, конечно.
Может быть я что-то недопонял в Вашем примере ... Но этот пример, скорее, наверное, для администратора базы, а не для пользователя.
Как я понимаю, формулу надо дублировать по-мере добавления новой строки ... Причем вручную.
У меня это сделано несколько по другому: если Вы смотрели исходники, там присутствуют имена полей.
Дело в том, что берется интервал ячеек и именуется, а уже относительно этого имени выполняются все проверки.
Именованный интервал изменяет как-раз администратор если видит, что число заполненных строк приближается к критическому числу.
Можно, конечно, "вытягивать" формулу, но с именованным диапазоном, мне кажется, как-то проще. Тем более с ним могут работать несколько процедур. И проверка на дубли у меня идет только внутри интервала ... Чувствую, надо как-то по другому ...

Serge 007>> Re: Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 14:22 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Нет Улыбка

Определитесь с тем, что Вы подразумеваете под "время компьютера".
Повторю: Системное время зашито в BIOS. Его можете изменить только Вы и только при загрузке компа, до запуска оси. А вот время в винде можно как переводить вручную, так и поставить галку на "Синхронизировать со службами точного времени в интернет". А что Вы хотите получить в итоге - это Вам решать

__Nadya__>> Re: Курсивная разметка листов в Excel 2010
2012-07-20 14:33 http://forum.msexcel.ru/profiles/nadya-u139326.html
Спасибо

Олег*>> Re: Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 14:49 http://forum.msexcel.ru/profiles/oleg-u24862.html
А вот время в винде можно как переводить вручную, так и поставить галку на "Синхронизировать со службами точного времени в интернет". А что Вы хотите получить в итоге - это Вам решать

Спасибо, что напомнили про эту возможность, но это не годится. Там:

Цитировать
Если синхронизация включена, часы компьютера синхронизируются с сервером времени в Интернете один раз в неделю.

А неужели Эксель-то это не умеет делать?! Ведь можно же как-то транслировать в таблицы биржевые котировки. А время-то почему нельзя? Наверняка, какой-нибудь сервер должен предоставлять такую возможность.


bsi>> Re: Логика в Excel
2012-07-20 14:54 http://forum.msexcel.ru/profiles/bsi-u148452.html
Проблема решена. Решил все проще. Решение в файле если интересно.

Serge 007>> Re: Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 15:04 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...можно же как-то транслировать в таблицы биржевые котировки. А время-то почему нельзя?
Так, опять непонятно. Вам надо транслировать в таблицы время или что бы макрос Excel менял время операционки?

IKor>> Re: Запрет на выход из ячейки на время проверки ее содержимого
2012-07-20 15:23 http://forum.msexcel.ru/profiles/ikor-u6827.html
В том случае, если существуют заранее созданные именованные диапазоны, то добавить только для них поиск дубликатов можно точно также. Даже необязательно привязываться к конкретным именам... При добавлении новых строк в них придется просто скопировать форматы, уже содержащие нужное [url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url] (или же убедится, что форматирование уже скопировалось). Ничего более сложного, чем расширение именованного списка.
Дело в том, что берется интервал ячеек и именуется, а уже относительно этого имени выполняются все проверки.
Именованный интервал изменяет как-раз администратор если видит, что число заполненных строк приближается к критическому числу.
Если соблюдать нехитрые правила копирования форматов, то ваши именованные диапазоны просто получат динамически изменяемый видимый атрибут - например, цвет шрифта. Я думаю, что этот атрибут можно будет проверять в коде VBA и действовать соответственно. Не хот...

IKor>> Re: Логика в Excel
2012-07-20 15:26 http://forum.msexcel.ru/profiles/ikor-u6827.html
Рад за вас, удачи!

Barbarian12>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 15:35 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Забыл про [url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url] Улыбка

Все равно не совсем ясно, при соблюдении каких условий должны отображаться ячейки из "базы объектов". Также при наличие слова "да" в столбце I? И данные должны отображаться вперемешку с "базой дилеров"?

ICE>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 16:06 http://forum.msexcel.ru/profiles/ice-u148382.html
Совершенно верно. Простите ступил. Столбец "I" на листе "База объектов". А отображаться могут и вперемешку, но лучше если сначала с листа "База дилеров", а потом с листа "База объектов".

Олег*>> Re: Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 16:13 http://forum.msexcel.ru/profiles/oleg-u24862.html
...можно же как-то транслировать в таблицы биржевые котировки. А время-то почему нельзя?
Так, опять непонятно. Вам надо транслировать в таблицы время или что бы макрос Excel менял время операционки?

Мне надо, чтобы Эксель каким-нибудь способом с определённой периодичностью (например, один раз в минуту) получал откуда-нибудь точное время,  а в идеале, чтобы он ещё и подстраивал время операционки в случае расхождений.

Но главное, чтобы точное время получал. А время операционки уже можно будет менять с помощью функций API, по-моему, есть такая функция, надо будет покопаться. Но я думал, что в самом Экселе должна быть "зашита" какая-нибудь собственная функция для выполнения этой задачи.


Barbarian12>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 16:40 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Посмотрите такой вариант. Только если будет большой объем данных, таблица скорее всего будет подтормаживать.

Олег*>> Re: Автоматическая синхронизация с сервером точного времени в Интернете
2012-07-20 16:51 http://forum.msexcel.ru/profiles/oleg-u24862.html
Всё,спасибо, похоже, что решение проблемы я нашел. Откопал вот сейчас в Интернете:
 
"Синхронизация времени в Windows XP

Настраивала тут синхронизацию времени на своей машине... В Windows XP есть штатное средство синхронизации времени: Control Panel -> Date, Time, Language, and Regional Options -> Date and Time -> Internet Time. Но синхронизуется оно раз в неделю и интерфейса для настройки интервала времени нет. Если нет интерфейса, это вовсе не значит, что интервал нельзя настроить. Нужно подредактировать ключ в реестре: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services \W32Time\TimeProviders\NtpClien, ключик SpecialPollInterval. Там указано время в секундах, по умолчанию 604800 - одна неделя. Если нужен один час, ставим 3600.

Если стандартная синхронизация времени чем-то таки не нравится, можно поставить какую-нибудь другую программку для этого. Я себе поставила Dimension 4. Но прежде чем включать другую синхронизялку, надо прибить Windows Time в Сервисах, а то оно конфликтует."

verdim>> Re: Запрет на выход из ячейки на время проверки ее содержимого
2012-07-20 18:31 http://forum.msexcel.ru/profiles/verdim-u145537.html
Спасибо.
Меня теперь смущают два момента:
1. если не знаешь отличие "$a$1" от "a1", то за Excel лучше не браться;
2. вызывает вопрос: намного ли быстрее выделять дубли ячеек, а затем проходить по "раскраске", используя, как я себе представляю, не     
   многим отличающийся способ от моего.
Ведь в этот диапазон могут попасть, во-первых несколько дублей одного и того же значения, которые, уйдя за экран, никак не насторожат торопливого оператора. А во-вторых, если есть дубли разных значений, то выделение собьет с толку программу, т.к. выделение будет одного цвета.
На мой взгляд, более симпатичный способ не выпускать пользователя из ячейки при попытке ввода первого же дубля.
Тогда не должна, вроде бы, потребоваться раскраска.
Вопрос: возможно ли скорректировать с минимальными затратами мои исходники и как Вы рекомендуете это сделать используя политику "не пущать при дубле" или требуется коренная переделка Непонимающий
Спасибо.

Chivava>> Экспорт данных между таблицами. Как?
2012-07-20 18:33 http://forum.msexcel.ru/profiles/chivava-u148494.html
Здравствуйте.
Как вы поняли из названия темы - сюда попал чайник)
В общем, хочу научится данной процедуре. Задача в чем: В таблице №1 есть идентичные артикула с таблицей №2. Нужно что бы артикула из обеих таблиц сравнивались и в таблице №1 происходило следующее. Если в таблице №2 есть артикул в определенном количестве, к примеру больше 10 (столбец F), то в таблице №1 в столбце C должна появляться цифра 1, а значения в столбцах должны сравниваться соответственно: таблица №1,столбец D=таблица №2 столбец D и таблица №1,столбец E=таблица №2 столбец E. Помогите, пожалуйста.

ICE>> Re: Подтягивание данных из нескольких ячеек
2012-07-20 18:41 http://forum.msexcel.ru/profiles/ice-u148382.html
Земной Вам поклон добрейшей души человек!!! Веселый Веселый ВеселыйВсе работает как и хотел. Жаль что сути формулы не понял. В замешательстве В замешательстве В замешательстве

Dimchiko>> Re: влияние цвета ячейки на итоговую сумму
2012-07-20 19:09 http://forum.msexcel.ru/profiles/dimchiko-u4609.html
Можно что-нибудь писать в ячейках, по которым раскрашивать другие с помощью УФ (см. вложение).
Либо см.: "Суммирование ячеек не залитых цветом".

Сделал по аналогии с вложением - СПАСИБО!!!!
Кстати, а можно ли как-то в условном форматировании при изменении ячейки (=ДЛСТР(M2)>0) закрашивать не ячейку, а сразу строчку, в которой ячейка эта расположена? а то мне пришлось для каждого столбца делать УФ))))

Шпец Докапыч>> Re: влияние цвета ячейки на итоговую сумму
2012-07-20 19:20 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
Для всей строки задаётся точно также: выделяется строка или несколько и задаётся УФ. Если говорить категориями Excel 2007, то создаётся правило, которое применяется к, например: =$6:$99.
Единственный нюанс для формулы, - ссылку на столбец нужно сделать абсолютной: =ДЛСТР($M6)>0

NataliyaN>> Группировка по датам неактивна
2012-07-20 19:31 http://forum.msexcel.ru/profiles/nataliyan-u148499.html
Столкнулась с проблемой, что группировка дат неактивна. А мне нужно сгруппировать даты по неделям. Подскажите пожалуйста, как сделать группировку (У меня таблица построена через PowerPivot)

Serge 007>> Re: Группировка по датам неактивна
2012-07-20 19:54 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Файл надо видеть.
Скорее всего у Вас даты записаны как текст. Попробуйте в исходнике все точки заменить на точки и обновить сводную

NataliyaN>> Re: Группировка по датам неактивна
2012-07-20 20:50 http://forum.msexcel.ru/profiles/nataliyan-u148499.html
Уже проверяла Улыбка не помогло...  Грустный

pavshinAN>> Re: Забава (Звабаа)
2012-07-20 21:02 http://forum.msexcel.ru/profiles/pavshinan-u148505.html
Суть такова: разделяю слова, дроблю, потом обратно собираю.

Serge 007>> Re: Группировка по датам неактивна
2012-07-20 21:10 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Файл надо видеть.
Все форумные телепаты в отпусках Улыбка

NataliyaN>> Re: Группировка по датам неактивна
2012-07-20 21:40 http://forum.msexcel.ru/profiles/nataliyan-u148499.html
Надо будет в понедельник выложить пример

Виктория Зуева>> Re: Группировка по датам неактивна
2012-07-20 22:40 http://forum.msexcel.ru/profiles/buka3-u2668.html
Не видно на рисунке, какой формат файла. Недавно сталкивалась с подобным вопросом - оказалось, что сводную в 2007 Excel построили по данным файла формата Excel 2003. Как только файл преобразовали в формат .хlsx, всё заработало. По рисунку вижу, что Excel 2010, а вот с форматом файла - непонятно.

MCH>> Re: Логика в Excel
2012-07-21 08:43 http://forum.msexcel.ru/profiles/mch-u48782.html
Посмотрите такой вариант

bsi>> Re: Логика в Excel
2012-07-21 20:39 http://forum.msexcel.ru/profiles/bsi-u148452.html
Посмотрите такой вариант

Хороший подход. Всем огромное спасибо.

jam80>> количество повторяющихся ячеек в столбце (серия одинаковых)
2012-07-21 21:07 http://forum.msexcel.ru/profiles/jam80-u148578.html
Уважаемые форумчане!

Столкнулся с такой задачей: нужно в столбце "С" в прикладываемом примере автоматически проставить количество повторяющихся значений 1 или 2 из столбца "В". Как только в следующей строке столбца из повторяющихся 1 появляется 2, начинается новый отсчет. И, аналогично, как только в следующей строке столбца из повторяющихся 2 появляется 1, начинается новый отсчет. Можно ли такую задачу выполнить только с помощью формул не прибегая к VBA? Непонимающий

Столбец "А" - порядковый номер наблюдения (нумерация начинается с нижних значений столбца "В").

 

Шпец Докапыч>> Re: количество повторяющихся ячеек в столбце (серия одинаковых)
2012-07-21 21:41 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
С67: =ЕСЛИ(B67=B68;C68+1;1)

MSiUzaQ>> Re: Усовершенствование макроса по изменению ссылки
2012-07-22 10:36 http://forum.msexcel.ru/profiles/msiuzaq-u144012.html
Все оказывается действительно работает, у меня какая-то странная проблема с EXCEL приключилась( на другом компе все завелось без проблем. Спасибо большое)

jam80>> Re: количество повторяющихся ячеек в столбце (серия одинаковых)
2012-07-22 13:53 http://forum.msexcel.ru/profiles/jam80-u148578.html
ёлка-палка!
вот, что значит простые решения - самые эффективные. Веселый

спасибо большое, Шпец Докапыч!

bsi>> Re: Логика в Excel
2012-07-23 08:30 http://forum.msexcel.ru/profiles/bsi-u148452.html
Всем еще раз спасибо. Решены оба варианта. Если кому интересно решение в файле.

verdim>> Re: Запрет на выход из ячейки на время проверки ее содержимого
2012-07-23 09:39 http://forum.msexcel.ru/profiles/verdim-u145537.html
Наверное, что-то навроде того подойдет:
Код:
Private Sub Worksheet_Change(ByVal Target As Range)
    if (Target.Value <> b) Then
         with application
             .enableevents = 0
             .Undo
             .enableevents = 1
         end with
    end if
End Sub
Иными словами, если значение, введенное в ячейку, не соответствует тому, которое мы хотим там видеть - оно будет удалено и курсор останется в целевой ячейке.
Спасибо.
Подошло, но частично. Курсор взбесился:
он скакнул в ячейку с дублем, стер дубль и вернулся обратно ...
Возврат обратно совсем не нужен ...
Уже в полшаге до решения ... Как теперь "привязать" курсор Непонимающий Что будет играть роль нарколога Непонимающий
Надеюсь, это будет Вашей последней подсказкой.
Спасибо.

IKor>> Re: Экспорт данных между таблицами. Как?
2012-07-23 11:01 http://forum.msexcel.ru/profiles/ikor-u6827.html
Здравствуйте.

Насколько я понял из Вашего сообщения перед Вами стоят две задачи:
1. Для каждого артикула таблицы 1 определить количество товара в таблице 2
2. Для каждого артикула таблицы 1 сравнить старую и новую цены, указанные в таблице 2

Для решения этих задач Вам потребуется разобраться с двумя функциями СУММЕСЛИ() и [url=http://msexcel.ru/content/view/20/2/]ВПР(_)[/url]

1. Разберем на конкретном примере:
В Таблице 1 (в столбце С или в свободном столбце) запишите функцию:
=СУММЕСЛИ('[Таблица 2.xls]Взуття'!$B$6:$B$20;B1;'[Таблица 2.xls]Взуття'!$F$6:$F$20)
Эта функция возвращает сумму всех ячеек столбца F Таблицы 2, для которых указан артикул (Столбец B Таблицы 2), совпадающий с артикулом в текущей ячейке Таблицы 1 - B1.

В дальнейшем Вы можете усложнить функцию:
=ЕСЛИ(СУММЕСЛИ('[Таблица 2.xls]Взуття'!$B$6:$B$20;B1;'[Таблица 2.xls]Взуття'!$F$6:$F$20)>10;1;0)
для того, чтобы она возвращала не суммарное количество, а нужные Вам 0 и 1.

Для интереса также посмотрите в справке описание функции СЧЁТЕСЛИ()

2. Запишите в свободном столб...

Barbarian12>> Re: Подтягивание данных из нескольких ячеек
2012-07-23 12:05 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Постараюсь объяснить как работает формула:
1. Сначала идет вычисление логического условия, в зависимости от которого будет производиться либо одно, либо другое действие. Думаю, рассказывать как работают функции ЕСЛИ и СЧЁТЕСЛИ не нужно. Условие следующее: если количество слов "да" в столбце О больше, чем номер строки, в которой производится вычисление, то результат ИСТИНА, в противном случае - ЛОЖЬ. Из номера строки также вычитается единичка, потому что изначально формула вводится в ячейку А2 (в А1 шапка таблицы), если бы шапки не было и формула вводилась в А1, то единицу вычитать не нужно.
Допустим, слов "да" будет 2 штуки. Таким образом, получается: ЕСЛИ(2>=1(А2-1=А1).
Код:
=ЕСЛИ(СЧЁТЕСЛИ('База дилеров'!$O:$O;"да")>=СТРОКА()-1;...)

2. Если результат вычисления ИСТИНА, происходит вытягивание нужного значения из листа База дилеров с помощью формулы ИНДЕКС. Для этой формулы я использовал два ее аргумента: "массив" - столбец с отображаемыми данными и "номер строки" - т.е. ном...

ICE>> Re: Подтягивание данных из нескольких ячеек
2012-07-23 13:15 http://forum.msexcel.ru/profiles/ice-u148382.html
Спасибо большое! Сами функции ЕСЛИ, ИНДЕКС, СТРОКА, МЕНЬШИЙ по отдельности меня не пугают абсолютно. Но увидев их все вместе в одной формуле просто охренел. Я бы например в эту сторону даже не думал. А когда посмотрел, оказалось все не так уж и сложно.

Sergey112233>> Вставить только значения из закрытой книги
2012-07-24 17:06 http://forum.msexcel.ru/profiles/sergey112233-u57126.html
Уважаемые форумчане!
Есть такой вариант копирования данных из закрытой книги:
Код:
Sub Кнопка21_Щелкнуть()
Dim TempWb As Workbook
Dim BazaSht As Worksheet
Dim iPath As String
With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual
Set BazaSht = ActiveSheet
iPath = ActiveWorkbook.Path & "\"
Set TempWb = Workbooks.Open(Filename:="V:\" & "1.xls", UpdateLinks:=False, ReadOnly:=True)
TempWb.Sheets("Лист1").Range("A13:B6000").Copy Destination:=BazaSht.Range("J7")

TempWb.Close saveChanges:=False
.Calculation = xlAutomatic
.ScreenUpdating = True
End With
End Sub
Но при этом копируются и форматы тоже.
Подскажите, пожалуйста - как сделать так, чтобы копировались только значения?
Вынужден вернуться к теме "вставки только значений" в связи с установкой Excel 2007.
На выражение
Код:
TempWb.Sheets("Лист1").Range ("A13:B6000").Copy
BazaSht.Range("J7").PasteSpecial xlValues

Компилятор подчеркивает всю строку красным цветом, а xlValues выделяет синим фоном.
Пос...

_Boroda_>> Re: Вставить только значения из закрытой книги
2012-07-24 17:53 http://forum.msexcel.ru/profiles/boroda-u12234.html
Вообще-то, на самом деле, утверждение
Цитировать
Есть такой вариант копирования данных из закрытой книги
не совсем верно. Вы открываете книгу, копируете и обратно закрываете.
Есть еще вариант. Вот тут действительно мы забираем данные из ЗАКРЫТОЙ книги. Посмотрите, я написал для моего файла со своим путем. В общем-то, разницы никакой, думаю, разберетесь.
Код:
Sub Макрос2()
    Range("A1:A10").FormulaR1C1 = "='D:\Мои_\Стереть\[Книга3.xlsm]Лист1'!R[4]C[1]"
    Range("A1:A10") = Range("A1:A10").Value
End Sub


DemoN-Zelva>> Re: Перечень
2012-07-24 18:20 http://forum.msexcel.ru/profiles/demonzelva-u148712.html
Спасибо Очень помогли!

Sergey112233>> Re: Вставить только значения из закрытой книги
2012-07-24 21:40 http://forum.msexcel.ru/profiles/sergey112233-u57126.html
Все гениальное просто и кратко Улыбка
Спасибо.
А мой пример поправить как?

Ra>> Цвет ярлычка листа
2012-07-24 23:32 http://forum.msexcel.ru/profiles/ra-u148636.html
Здравствуйте, подскажите, пожалуйста, как осуществить следующее. Необходимо привязать цвет кнопки (элемент управления) к цвету ярлычка. т.е. кнопка - зеленая, ярлычок - зеленый, при нажатии на кнопку ее цвет меняется на красный, цвет ярлычка тоже меняется на красный и в обратном порядке.
Спасибо!

nilem>> Re: Цвет ярлычка листа
2012-07-25 02:35 http://forum.msexcel.ru/profiles/nilem-u30547.html
Например. В [abbr=правой кнопкой мыши по ярлычку листа -> Исходный текст]модуль листа[/abbr]
Код:
Option Explicit
Dim bu As Boolean

Private Sub CommandButton1_Click()
Me.CommandButton1.BackColor = Choose(bu + 2, vbRed, vbGreen)
Me.Tab.Color = Choose(bu + 2, vbRed, vbGreen)
bu = Not bu
End Sub


kodenic>> 3 ЕСЛИ и обнуление результата от 4-го
2012-07-25 06:57 http://forum.msexcel.ru/profiles/kodenic-u148814.html
Не удается прописать формулу в ячейках, выделенных красным.

Суть:
Если объем продаж >= 10000, то 1%, если >=20000, то 2%, если >=100000, то 3%, НО если дебиторка >0, то обнуление результата.
И так же в следующей ячейке, но тут если дебиторка <=0, то обнуление результата

В ряде других случаев я смог прописать формулу, она выглядит так
=ЕСЛИ(RC[-3]<=0;(ЕСЛИ(RC[-4]>=100000;RC[-4]*RC[-52];RC[-4]*RC[-59]));0)
или вот так
=ЕСЛИ(И(RC[-4]>=10000;RC[-3]<=0);RC[-4]*RC[-57];0)

Когда же объем продаж для расчета начинается с 10000 и имеет несколько вариантов % для расчета прописать не удается....

Заранее спасибо за помощь

Barbarian12>> Re: 3 ЕСЛИ и обнуление результата от 4-го
2012-07-25 09:11 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
В этом случае удобнее использовать функцию ПРОСМОТР:
=ПРОСМОТР(RC[-2];{0;10000;20000;100000};{0;"1%";"2%";"3%"})

Не понятно со второй строчкой: должны чередоваться условия "если дебиторка >0, то обнуление результата" и "если дебиторка <=0, то обнуление результата"?

kodenic>> Re: 3 ЕСЛИ и обнуление результата от 4-го
2012-07-25 09:25 http://forum.msexcel.ru/profiles/kodenic-u148814.html
Не совсем то
в предложенном вами варианте получается, что мне нужно так: =ПРОСМОТР(RC[-4];{0;10000;20000;100000};{0;"RC[-4]*1%";"RC[-4]*2%";"RC[-4]*3%"})
Но так формула не работает...
И самое главное, что колонка ДЗ (дебиторская задложенность) в данном варианте вообще не учитывается....

Вторая строчка должна считаться по тому же принципу.
Просто в одном из столбцов должен начисляться соответсвующий %, в зависимости от цифры выполнения плана и обнуляться в случае наличия дебиторки.
В другом наоборот - при наличии дебиторки должен появляться результат.
Первый говорит - нужно выплачивать такую-то сумму, ДЗ отсутсвует
Второй - выплачиватиь нельзя, т.к. есть ДЗ, но сумма расчетная такая-то

Serge 007>> Re: 3 ЕСЛИ и обнуление результата от 4-го
2012-07-25 09:35 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=RC[-2]*(RC[-1]<=0)*ПРОСМОТР(RC[-2];{0;10000;20000;100000};{0;0,1;0,2;0,3})


kodenic>> Re: 3 ЕСЛИ и обнуление результата от 4-го
2012-07-25 10:02 http://forum.msexcel.ru/profiles/kodenic-u148814.html
вот спасибо!!!!!!!

Snekich>> Re: Нюансы импорта таблиц из txt файла
2012-07-25 10:43 http://forum.msexcel.ru/profiles/snekich-u112201.html
Подниму данную тему потому что я так и не нашел удобного решения моей проблеме.
На данном этапе сделал следующим образом:
Первый файл загружается все так же, без изменений.
А перед автоматической загрузкой второго файла нужно вновь вручную выбрать нужную кодировку (в созданной мною форме) и только потом все последующие файлы загрузятся автоматически с указанной кодировкой.

НО это все неправильно как-то.. не должно быть так...

Как же при загрузке первого файла сразу присвоить значение переменной равное кодировке (например, если выбрана кодировка "Кириллица(Windows)", то переменной присваивается сразу значение 1251.
Непонимающий

Nurikus>> Формула &quot;Если&quot; в разных диапазонах по значению
2012-07-25 13:42 http://forum.msexcel.ru/profiles/nurikus-u145967.html
Всем привет!
Нужно рассчитать какой номинал сертификата (2000, 5000 или 10 000) подарить гостю в зависимости от его средней маржи. Если маржа до 2000 то 0, если от 2000 до 5000 то 2000, если от 5000 до 10 000 то 5000 если свыше 10000 то 10 000. Как все это рассчитать одной формулой? Нжуна ваша помощь.

Serge 007>> Re: Формула &quot;Если&quot; в разных диапазонах по значению
2012-07-25 13:51 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=ПРОСМОТР(E7;{0;2000;5000;10000})


IKor>> Re: Нюансы импорта таблиц из txt файла
2012-07-25 15:29 http://forum.msexcel.ru/profiles/ikor-u6827.html
На правах идеи

Я сам не знаю как это реализовать в VBA, но

Судя по всему в txt-файлах используются некоторые служебные записи (заголовки столбцов) - можно ли их вычленять из текста и сравнивать с эталонным написанием для ряда кодировок, а уж если встречается экзотическая, то просить ее явно указать...

Первоначальный вариант был попросту распознавать первый(-ые) символы предлагаемого файла и на их основании определять кодировку.

fedyun4ik>> Графики с помощью макросов
2012-07-25 15:57 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
Всем привет.
Всю голову сломала, но не знаю как сделать. Суть:
Есть перечень номенклатуры в столбик по строкам напротив каждого объемы продаж по-месячно и количество каналов сбыта. (обычный отчет по продажам по-месячно).
Необходимо при нажатии на ячейку (любую какую хочешь) с наименованием номенклатуры, чтобы вылазил график с динамикой  продаж или с динамикой по каналам (на выбор) и как-то потом убирался.
Сейчас получается только сделать кнопку на одну номенклатуру и все, как вариант вижу только макрос на каждую номенклатуру, но это сложно у меня их много очень, дальше не варит башка. Помогите плиззззззз


NooBasTiK>> Re: Графики с помощью макросов
2012-07-25 16:04 http://forum.msexcel.ru/profiles/noobastik-u40678.html
вы бы файл выложили где сделать надо что бы хоть визуально посмотреть  чего и где нужно сделать

KuklP>> Re: Вставить только значения из закрытой книги
2012-07-25 16:04 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Сергей, будете так поступать - я Вам помогать больше не буду. Почему не отписываетесь, что проблема решена? Вам до лампочки, что люди тратят время на Вас впустую?
http://www.planetaexcel.ru/forum.php?thread_id=43540

fedyun4ik>> Re: Графики с помощью макросов
2012-07-25 16:25 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
Пример

IKor>> Re: Графики с помощью макросов
2012-07-25 16:32 http://forum.msexcel.ru/profiles/ikor-u6827.html
Правильно ли я понимаю, что Вам необходимо построить одну диаграмму по одной (любой) "строке" из имеющихся у Вас исходных данных?

Тогда я бы предложил сформировать дополнительную строку (столбец, область данных - можно виртуальные), в которой бы формировал исходные данные для построения диаграммы в зависимости от выбранного пользователем из выпадающего списка параметра.

Будет конкретный пример - попробуем помочь более предметно.

NooBasTiK>> Re: Автоматический пересчет данных при выпадающих списках!
2012-07-25 17:18 http://forum.msexcel.ru/profiles/noobastik-u40678.html
а откуда цены берутся?

Barbarian12>> Re: Автоматический пересчет данных при выпадающих списках!
2012-07-25 17:25 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Код:
=ИНДЕКС($F$2:$F$4;ПОИСКПОЗ($B$5;$E$2:$E$4;0))
Где:
$F$2:$F$4 - столбец с ценами (по каждому магазину свой столбец);
$B$5 - искомый фрукт;
$E$2:$E$4 - столбец с видами фруктов

wvlas>> Преобразовать xls в txt с изменениями
2012-07-25 17:26 http://forum.msexcel.ru/profiles/wvlas-u4123.html
Здравствуйте!
Подскажите пожалуйста, как лучше сделать.
Имеется файл Реклама РЕН 09июля.xls
1. В столбце F ищем "местный"
2. В столбце D строки F где нашли "местный" берем "Время блока" и округляем до 30 мин (например 5:08 до 5:00, 5:36 до 5:30)
3. В столбце E берем время "Хр-ж блока" и переводим в mm:ss (например 75 в 01:15, 60 в 01:00)
4. Желтые игнорировать
5. Начало поиска всегда F4, а конец "Окончание вещания" всегда разный
7. На выходе нужен текстовый файл.txt
пример
05:00:00   01:15
05:30:00   01:00   
07:30:00   01:10
08:00:00   01:00
08:30:00   01:15
09:00:00   01:00
............................
итд итп

NooBasTiK>> Re: Автоматический пересчет данных при выпадающих списках!
2012-07-25 17:28 http://forum.msexcel.ru/profiles/noobastik-u40678.html
Мой колхозный вариант! Цены на Sheet2

Poltava>> Re: Автоматический пересчет данных при выпадающих списках!
2012-07-25 17:29 http://forum.msexcel.ru/profiles/poltava-u39021.html
Это не пример! ну или пример но не для вашего вопроса! Вот чего в нем не хватает
Цитировать
цены соответствующие данному иагазину и фрукту
У вас в примере забита стационарная цена а вам нужна динамическая которая будет зависеть от вашего выбора! если так то это соответствие должно быть где то прописано (ексель телепатией не владеет) и потом оттуда подтягиваться в нужную ячейку скажем через ВПР. Вот как я понял вашу задачу.
PS: NooBasTiK Вы раньше успели Улыбка

fedyun4ik>> Re: Графики с помощью макросов
2012-07-25 17:40 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
Спасибо конечно, как вариант для себя запомню. Но нужно именно как я написала, нажимаешь вылезает график не нажимаешь не вылезает. Руководство хочет смотреть табличку в основном, а график как второстипенное, но очень важно чтобы нажималось на ячейку. Подскажите как назначить матрос на ячейку а не на кнопку? Буду писать на каждую ячейку наверное



iKriss>> ВПР+СМЕЩ (ВПР берет найденное значение со строки на одну ниже)
2012-07-25 20:06 http://forum.msexcel.ru/profiles/ikriss-u147911.html
привет всем!
Большой вопрос к вам. Как заставить совместно работать функции ВПР и СМЕЩ? Нужно, чтобы ВПР брал значение ииз заданного столбца и строки на одну ниже найденной. Ну или индекс+поискпоз. Если это возможно, то интересует синтаксис.
Спасибо большое.
пример выкладывать не вижу смысла, но, если требуется, выложу!

Serge 007>> Re: ВПР+СМЕЩ (ВПР берет найденное значение со строки на одну ниже)
2012-07-25 20:34 http://forum.msexcel.ru/profiles/serge_007-u25260.html
=ИНДЕКС(данные_возвращаемые;ПОИСКПОЗ(значение;данные_для_поиска;)+1;номер_столбца)

kilos>> Ручной ввод в таблицу
2012-07-25 20:41 http://forum.msexcel.ru/profiles/kilos-u148878.html
Добрый день!
Прошу подсказать решение следующей задачи: есть некоторый набор данных, используя который выполняются вычисления. Далее результаты этих вычислений выводятся в виде таблицы включая промежуточные вычисления, поправки, коэффициенты (отдельная пользовательская форма). Нужно чтобы пользователь, посмотрев результаты смог подкорректировать вручную некоторые коэффициенты или поправки в этой же таблице и пересчитать данные. Вопрос: какой control использовать для этой задачи? В listbox'e непосредственно редактировать нельзя (может я ошибаюсь?), приходит на ум использовать только набор textbox'ов. Замечу, что количество строк и столбцов в таблице может меняться, взависимости от используемого метода.

О себе: пытаюсь писать на VBA.

Garmangaziya>> Re: Автоматический пересчет данных при выпадающих списках!
2012-07-25 20:57 http://forum.msexcel.ru/profiles/garmangaziya-u148865.html
Ребята, вы гении! Улыбка))
Спасибо!

iKriss>> Re: ВПР+СМЕЩ (ВПР берет найденное значение со строки на одну ниже)
2012-07-25 21:05 http://forum.msexcel.ru/profiles/ikriss-u147911.html
Почувствовал себя идиотом =) Спасибо огромное )

iKriss>> Re: ВПР+СМЕЩ (ВПР берет найденное значение со строки на одну ниже)
2012-07-25 21:19 http://forum.msexcel.ru/profiles/ikriss-u147911.html
Посмотрите пример, пожалуйста, выбрасывает н/д =(
ЕСЛИ(ИНДЕКС(Неделя1;(ПОИСКПОЗ($B$1;Неделя1;0)+1);4)-ИНДЕКС(Неделя1;ПОИСКПОЗ($B$1;Неделя1;0)+1;3)<(ВПР(Карточка!$B$7;р;2));0;ИНДЕКС(Неделя1;ПОИСКПОЗ($B$1;Неделя1;0)+1;4)-ИНДЕКС(Неделя1;ПОИСКПОЗ($B$1;Неделя1;0)+1;3))

пример прикладываю
спасибо заранее

Serge 007>> Re: ВПР+СМЕЩ (ВПР берет найденное значение со строки на одну ниже)
2012-07-25 21:26 http://forum.msexcel.ru/profiles/serge_007-u25260.html
ПОИСКПОЗ не работает с двумерными массивами, только с ВЕКТОРАМИ, это есть в справке Excel по этой функции...

iKriss>> Re: ВПР+СМЕЩ (ВПР берет найденное значение со строки на одну ниже)
2012-07-25 21:31 http://forum.msexcel.ru/profiles/ikriss-u147911.html
мгм? как это можно обойти? как задать ему вектор вместо массива?

iKriss>> Re: ВПР+СМЕЩ (ВПР берет найденное значение со строки на одну ниже)
2012-07-25 21:34 http://forum.msexcel.ru/profiles/ikriss-u147911.html
Опять ступил =) Все, я разобрался, спасибо большое!

Ra>> Re: Цвет ярлычка листа
2012-07-25 22:48 http://forum.msexcel.ru/profiles/ra-u148636.html
Спасибо. а не могли бы на примере показать?)

sqlolap>> Основы Palo
2012-07-26 08:10 http://forum.msexcel.ru/profiles/sqlolap-u146227.html
Добрый день!
В этом теме буду размещать видео-уроки, посвященные основам работы в Jedox Palo.
Palo - это OLAP система, интегрированная с Microsoft Excel.
С её помощью можно быстро строить отчеты из множества источников данных без необходимости хранения самих данных на листах Excel.
Также система Palo поддерживает ввод данных в свою базу (кубы), расчеты на уровне базы (кубов) и интернет доступ (web palo).
Как настроить подключение к Palo

Скачать ролик
Как работать с измерениями Palo

Скачать ролик

Nurikus>> Re: Формула &quot;Если&quot; в разных диапазонах по значению
2012-07-26 10:07 http://forum.msexcel.ru/profiles/nurikus-u145967.html
Код:
=ПРОСМОТР(E7;{0;2000;5000;10000})
Не работает, показывает только 2000 сертификат


Serge 007>> Re: Формула &quot;Если&quot; в разных диапазонах по значению
2012-07-26 10:24 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Не работает...
Если скопировать формулу с форума и вставить в файл - то начнёт работать

fedyun4ik>> Re: Графики с помощью макросов
2012-07-26 10:55 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
Ну кто нибудь поможет мне?Непонимающий Веселый

IKor>> Re: Графики с помощью макросов
2012-07-26 12:11 http://forum.msexcel.ru/profiles/ikor-u6827.html
Но нужно именно как я написала, нажимаешь вылезает график не нажимаешь не вылезает. Руководство хочет смотреть табличку в основном, а график как второстипенное, но очень важно чтобы нажималось на ячейку.
Если нужно нажимать именно "на ячейку", то приходит в голову гиперссылка. С ее помощью можно, например, перенаправлять на отдельную страницу документа с пресловутым графиком.
НО: для того, чтобы вернуться обратно придется нажимать на другую гиперссылку - это нормально?
КРОМЕ ТОГО: формирование правильных гиперссылок потребует некоторых дополнительных усилий со стороны автора.

Подскажите как назначить матрос на ячейку а не на кнопку? Буду писать на каждую ячейку наверное
Это не ко мне:
Могу предположить только, что нужно привязываться к событию активации конкретной ячейки...
Кроме того, могу предложить поискать на фор...

fedyun4ik>> Re: Графики с помощью макросов
2012-07-26 12:21 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
Про гиперссылку даже не подумала, спасибо. Только вот придется на каждую номенклатуру лист заводить с графиками? или как то можно упростить? а сколько листов в экселе 2003?

Serge 007>> Re: Графики с помощью макросов
2012-07-26 12:53 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Буду писать на каждую ячейку наверное
В Excel 2003 16 777 216 ячеек. Не устанете?  Подмигивающий

Сколько листов в экселе 2003?
Количество листов в книге ограничено только объемом доступной оперативной памяти

Taras87>> Проблема с обнулением данных формул при сохранении
2012-07-26 13:08 http://forum.msexcel.ru/profiles/taras87-u148929.html
Есть формула:
=COUNTIFS( 'sheet1'!$R$2:$R$677;"<=20/07/2012";'sheet1'!$E$2:$E$677;"="&A403)
sheet1 находится в этой же книге.
У меня и на двух других машинах все работает нормально.
У человека, находящегося в другом городе при сохранении результаты вычислений обнуляются.
Когда я потом открываю документ, чтобы все стало работать необходимо перезаписать формулы в ячейки.
Те скопировать в блокнот например и вставить обратно.
Calculate sheet не помогает.
Какое то очень сильное колдунство...Мой бубен бессилен.

Serge 007>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 13:18 http://forum.msexcel.ru/profiles/serge_007-u25260.html
У человека, находящегося в другом городе при сохранении результаты вычислений обнуляются.
Выясните у этого человека версию Excel, которой он пользуется.
СЧЕТЕСЛИМН не будет работать в версиях старше Excel 2007

Когда я потом открываю документ, чтобы все стало работать необходимо перезаписать формулы в ячейки.
Те скопировать в блокнот например и вставить обратно.
В этом нет необходимости

fedyun4ik>> Re: Графики с помощью макросов
2012-07-26 13:21 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
Устану конечно, у меня 220 номенклатур, а что делать то еще?



Taras87>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 13:33 http://forum.msexcel.ru/profiles/taras87-u148929.html
Цитировать
СЧЕТЕСЛИМН не будет работать в версиях старше Excel 2007
Обратная совместимость?
Не, не слышал.
А так да, при повторном сохранении все пересчитывается на место без перекопирования.
СЧЕТЕСЛИМН это, как я понимаю, аналог, countifs.
Никогда не работал с русски экселем- считаю это извратом- как С++ русифицировать.

Тогда вопрос, есть ли аналог данной функции, обеспечивающий совместимость с екселем 2007+?

Serge 007>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 13:49 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Никогда не работал с русски экселем- считаю это извратом- как С++ русифицировать.

СЧЕТЕСЛИМН это, как я понимаю, аналог, countifs.

Тогда вопрос, есть ли аналог данной функции, обеспечивающий совместимость с екселем 2007+?
1. В русификации Excel нет ничего необычного, он переведён на очень большое количество языков. И это правильно, не все обязаны учить английский, что бы работать с программой. А вот насчёт "перевода" названий ФУНКЦИЙ - абсолютно с Вами согласен, это полнейший идиотизм. И никаких оснований для их "перевода", кроме как возможность дать подзаработать "программистам-переводчикам" я не вижу.

Сравнение с С++ некорректно. Во первых, Excel - это программа, а С++ - это язык программирования, и во-вторых, язык программирования VBA, встроенный в Excel, ведь не переводят  Подмигивающий
2. Не аналог, а та же функция, только с названием, "переведённым" на русский
3. Есть. SUMMPRODUCT()



Taras87>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 14:06 http://forum.msexcel.ru/profiles/taras87-u148929.html
Спасибо, правда мне совсем не очевидно как переписать эту формулу используя sumproduct.
Задача формулы- посчитать количество рядов, у которых дата менее 27.07.12.

Serge 007>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 14:15 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=SUMMPRODUCT(('sheet1'!$R$2:$R$677<=20/07/2012)*('sheet1'!$E$2:$E$677=A403))


Serge 007>> Re: Графики с помощью макросов
2012-07-26 14:18 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Не придумывать задачи, для которых электронные таблицы не предназначены  Улыбка

Есть простое, компактное, быстрое и очевидное решение Вашей задачи, если из неё убрать ненужные "навороты". Это решение - сводная таблица и сводная диаграмма

Taras87>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 14:24 http://forum.msexcel.ru/profiles/taras87-u148929.html
нет, такая формула выдает объединение, то есть те у которых выполняется один из параметров.
а мне необходимо пересечение- то есть считать только те у которых выполняются оба параметра.

Serge 007>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 14:36 http://forum.msexcel.ru/profiles/serge_007-u25260.html
нет, такая формула выдает объединение, то есть те у которых выполняется один из параметров.
а мне необходимо пересечение- то есть считать только те у которых выполняются оба параметра.
В моём понимании объединение (Union) - это те, у которых выполняются оба параметра, а пересечение (Intersect) - это те, у которых выполняется хотя бы один из параметров.
Исходя из этого:
=SUMMPRODUCT(('sheet1'!$R$2:$R$677<=20/07/2012)*('sheet1'!$E$2:$E$677=A403)) - это Union, а
=SUMMPRODUCT(('sheet1'!$R$2:$R$677<=20/07/2012)+('sheet1'!$E$2:$E$677=A403)) - это Intersect

_Boroda_>> Re: Проблема с обнулением данных формул при сохранении
2012-07-26 14:37 http://forum.msexcel.ru/profiles/boroda-u12234.html
нет, такая формула выдает объединение, то есть те у которых выполняется один из параметров.
а мне необходимо пересечение- то есть считать только те у которых выполняются оба параметра.
Объединение будет, если Вы вместо умножения поставите сложение. Чтобы хорошенько в этом разобраться, почитайте на досуге про булеву математику.

fedyun4ik>> Re: Графики с помощью макросов
2012-07-26 15:49 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
Если бы это я придумывала((( если бы делала себе, то конечно же это сводная таблица моя любимая, а тут хочу чтоб было так и все тебе

Serge 007>> Re: Графики с помощью макросов
2012-07-26 16:01 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...хочу чтоб было так и все тебе...
Ну и хотите дальше. Я вот хочу что бы мне Excel пирожки с картошкой пёк. Даже не я хочу, а начальство требует. Пойду искать помощи на форуме Улыбка

KuklP>> Re: Ручной ввод в таблицу
2012-07-26 16:10 http://forum.msexcel.ru/profiles/kuklp-u39713.html
А так и делается. Выделяем нужную строку в листбоксе, тынц по кнопке "редактировать" и выводим форму с текстбоксами(комбобоксами) для редактирования строки. По кнопе "Ок", сохраняем данные, пересчитываем и выгружаем форму редактирования.

Mart222>> Re: Преобразовать xls в txt с изменениями
2012-07-26 16:21 http://forum.msexcel.ru/profiles/mart222-u74687.html
Както так. Выходной файл формируется в корне диска С:, называется Тест.txt.

fedyun4ik>> Re: Графики с помощью макросов
2012-07-26 17:01 http://forum.msexcel.ru/profiles/fedyun4ik-u148858.html
...хочу чтоб было так и все тебе...
Ну и хотите дальше. Я вот хочу что бы мне Excel пирожки с картошкой пёк. Даже не я хочу, а начальство требует. Пойду искать помощи на форуме Улыбка
Так вы же тут супермозги, тоже так хочу все уметь в экселе даже пирожки печь. Где поучиться?)))

Лучше подскажите как скрыть листы, но чтобы гиперссылка работала на них


На сегодня все. До встречи на следующей неделе.


В избранное