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

NooBasTiK>> Re: Помощь в создании структуры в Access


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

Выпуск 17
от 2013-05-10

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

Рассылка сайта "Профессиональные приемы работы в 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"



NooBasTiK>> Re: Помощь в создании структуры в Access
2013-04-30 19:02 http://forum.msexcel.ru/index.php?action=profile;u=
Спасибо за помощь, буду дальше колупаться!  :)


Hugo121>> Re: Как распечатать массив в таблицу?
2013-04-30 20:17 http://forum.msexcel.ru/index.php?action=profile;u=
Нужно делать иначе - сразу брать все данные в массив, затем его перебирать/обрабатывать, затем выгружать  результат на лист.
И чтоб удобнее/быстрее выгружать - массив должен быть двумерным. У Вас сейчас одномерный.

Олег*>> Re: Как распечатать массив в таблицу?
2013-04-30 20:49 http://forum.msexcel.ru/index.php?action=profile;u=
Нужно делать иначе - сразу брать все данные в массив, затем его перебирать/обрабатывать, затем выгружать  результат на лист.

Я это прекрасно знаю, но в данном случае так не получится. Все дело в том, что у меня львиную долю работы делают именно встроенные в рабочие листы функции. Я не могу взять весь этот сложный механизм в макрос. Точнее говоря, могу сделать нечто подобное, но будет работать гораздо медленнее. Поэтому у меня для доступа есть только несколько ячеек, значениями которых я могу "играть". В смысле, вставляю данные в эти исходные ячейки, потом Эксель с помощью встроенных функций их обрабатывает и в одной из ячеек выдает мне результат.

Таблица нужна для просмотра и анализа всех исходных и конечных значений.
Я не знаю, как лучше это объяснить. Но одним словом, не могу взять все данные сразу в массив. Могу взять только исходные данные и полученное значение в ячейке с результатом. Для удобства ...

Hugo121>> Re: Как распечатать массив в таблицу?
2013-04-30 21:46 http://forum.msexcel.ru/index.php?action=profile;u=
Сделайте небольшой пример в файле - тогда разговор пойдёт быстрее, народ подключится. Пока всё в тумане - что, куда, зачем...


Олег*>> Re: Как распечатать массив в таблицу?
2013-04-30 22:06 http://forum.msexcel.ru/index.php?action=profile;u=
Сделайте небольшой пример в файле - тогда разговор пойдёт быстрее, народ подключится. Пока всё в тумане - что, куда, зачем...

В каком тумане?!
Какой еще пример нужен в файле?!
У меня же с самого начала в первом же посте этой ветки файл с примером выложен!
Пока там написано,  что он ни разу не скачан.  А что там не видно, что к посту файл прикреплен? Может форум глючит?

Hugo121>> Re: Как распечатать массив в таблицу?
2013-04-30 22:24 http://forum.msexcel.ru/index.php?action=profile;u=
Упс, я сразу не заметил. Там такой отступ после картинки...

[code]Private Sub CommandButton1_Click()
  Dim I As Long
  Dim J As Long
  Dim СтрокаТаблицы As Long
  Dim массВсяТаблицаЦеликом() As Variant
  Dim a()
 
  Application.ScreenUpdating = False
      ReDim массВсяТаблицаЦеликом(1 To 1500, 1 To 4)
   
        For I = 1 To 100
            For J = 1 To 10
                [Число1] = I
                [Число2] = J
                [Время] = Time
               
                СтрокаТаблицы = СтрокаТаблицы + 1
               
                'Считываем целиком строку полученых данных в массив.
                a = [ВсяСтрокаДанных].Value
                массВсяТаблицаЦеликом(СтрокаТаблицы, 1) = a(1, 1)
                массВсяТаблицаЦеликом(СтрокаТаблицы, 2) = a(1, 2)
                массВсяТаблицаЦеликом(СтрокаТаблицы, 3) = a(1, 3)
                массВсяТаблицаЦеликом(СтрокаТаблицы, 4) = a(1, 4)
            Next J
        Next I
       
        'Распечатка всего массива в табли...

Олег*>> Re: Как распечатать массив в таблицу?
2013-04-30 23:28 http://forum.msexcel.ru/index.php?action=profile;u=
Упс, я сразу не заметил. Там такой отступ после картинки...

[code]Private Sub CommandButton1_Click()
  Dim I As Long
  Dim J As Long
  Dim СтрокаТаблицы As Long
  Dim массВсяТаблицаЦеликом() As Variant
  Dim a()
 
  Application.ScreenUpdating = False
      ReDim массВсяТаблицаЦеликом(1 To 1500, 1 To 4)
   
        For I = 1 To 100
            For J = 1 To 10
                [Число1] = I
                [Число2] = J
                [Время] = Time
               
                СтрокаТаблицы = СтрокаТаблицы + 1
               
                'Считываем целиком строку полученых данных в массив.
                a = [ВсяСтрокаДанных].Value
                массВсяТаблицаЦеликом(СтрокаТаблицы, 1) = a(1, 1)
                массВсяТаблицаЦеликом(СтрокаТаблицы, 2) = a(1, 2)
                массВсяТаблицаЦеликом(СтрокаТаблицы, 3) = a(1, 3)
                массВсяТаблицаЦеликом(СтрокаТаблицы, 4) = a(1, 4)
           ...


Hugo121>> Re: Как распечатать массив в таблицу?
2013-04-30 23:39 http://forum.msexcel.ru/index.php?action=profile;u=
Я имел ввиду так:
        For I = 1 To 100
            For J = 1 To 10
'                [Число1] = I
'                [Число2] = J
'                [Время] = Time
'
                СтрокаТаблицы = СтрокаТаблицы + 1
               
                'Считываем целиком строку полученых данных в массив.
'                a = [ВсяСтрокаДанных].Value
                массВсяТаблицаЦеликом(СтрокаТаблицы, 1) = Time
                массВсяТаблицаЦеликом(СтрокаТаблицы, 2) = I
                массВсяТаблицаЦеликом(СтрокаТаблицы, 3) = J
                массВсяТаблицаЦеликом(СтрокаТаблицы, 4) = I + J
            Next J
        Next I
Целиком переложить сразу всю строку из массива в массив можно как-то с помощью CopyMemory - но я как-то не освоил, не знаю, можно ли в таком направлении перекидывать...

Олег*>> Re: Как распечатать массив в таблицу?
2013-05-01 00:10 http://forum.msexcel.ru/index.php?action=profile;u=
Я имел ввиду так:
        For I = 1 To 100
            For J = 1 To 10
'                [Число1] = I
'                [Число2] = J
'                [Время] = Time
'
                СтрокаТаблицы = СтрокаТаблицы + 1
               
                'Считываем целиком строку полученых данных в массив.
'                a = [ВсяСтрокаДанных].Value
                массВсяТаблицаЦеликом(СтрокаТаблицы, 1) = Time
                массВсяТаблицаЦеликом(СтрокаТаблицы, 2) = I
                массВсяТаблицаЦеликом(СтрокаТаблицы, 3) = J
                массВсяТаблицаЦеликом(СтрокаТаблицы, 4) = I + J
            Next J
        Next I

А, понял, что вы имели в виду. Нет, так, к сожалению не получится :)
Здесь (в учебном примере) очень легкая формула (I + J), поэтому ее легко можно вставить в самом макросе, а в "боевой" программе исползуются довольно сложные встроенные формулы листа, которые обрабатывают б...

KuklP>> Re: при вводе значения, это значение транслируется на соседние ячейки
2013-05-01 05:21 http://forum.msexcel.ru/index.php?action=profile;u=
В [abbr=правой кнопкой мыши по ярлычку листа -> Исходный текст]модуль листа[/abbr]:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [a1].CurrentRegion.Offset(1), [b:b]) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    Intersect(Target.EntireRow, [F:K,c:D,M:T]) = Target
End Sub


KuklP>> Re: Макрос для автоматической отправке Excel книг по E-mail
2013-05-01 05:31 http://forum.msexcel.ru/index.php?action=profile;u=
Кросс: http://www.excelworld.ru/forum/10-4628-1

скорпи>> Re: при вводе значения, это значение транслируется на соседние ячейки
2013-05-01 17:57 http://forum.msexcel.ru/index.php?action=profile;u=
Спасибо, огромное за ответ) Но к сожалению у меня почему-то не срабатывает.

И если не очень сложно не могли бы вы дать маленькие комментарии по коду, где мы просматриваем наличие слова "нет" (а если это слово будет другое?) в столбце B?

Сама написала макрос "по-колхозному", через копирование ячейки из столбца B при соблюдении условия.

KuklP>> Re: при вводе значения, это значение транслируется на соседние ячейки
2013-05-01 23:37 http://forum.msexcel.ru/index.php?action=profile;u=
Ну, держите. На Вашем файле. Четко по Вашему заданию:"Если в любой ячейке столбца B  ставим значение, то это значение транслируется на соседние ячейки строки. Но проблема в том, что не во все ячейки, а только которые принадлежат таблицам."

Gulnaz Ik>> суммирование арифметической прогрессии
2013-05-02 01:17 http://forum.msexcel.ru/index.php?action=profile;u=
Здравствуйте) Надеюсь, что как всегда,найду здесь помощь и поддержку)) Подскажите пжл формулу, с которой не нужно было бы делать такой массивный расчет, т.к. по сути мне нужно просуммировать массив: ("ПОСТОЯННОЕ ЧИСЛО" - АРИФМЕТИЧ.ПРОГРЕССИЯ".

в файле - нужно просчитать ячейку D17, F17 и т.д. Я пошагово делала,но хочется автоматизировать - много периодов так просчитать нужно, по сути то два числа используются и период

скорпи>> Re: при вводе значения, это значение транслируется на соседние ячейки
2013-05-02 02:17 http://forum.msexcel.ru/index.php?action=profile;u=
Вау!!!! Супер!!!! Спасибо огромнейшее!



DV68>> Re: суммирование арифметической прогрессии
2013-05-02 05:27 http://forum.msexcel.ru/index.php?action=profile;u=
Можно так:
=D4+СУММПРОИЗВ(D4*СТРОКА(1:12)^0-$C2*СТРОКА(1:12))а вообще посмотрите финансовые функции

Gulnaz Ik>> Re: суммирование арифметической прогрессии
2013-05-02 13:58 http://forum.msexcel.ru/index.php?action=profile;u=
DV68, Спасибо большое) не совсем понимаю как, но она работает))) ;D

Людмила Кудлай>> Какую формулу использовать?
2013-05-02 17:02 http://forum.msexcel.ru/index.php?action=profile;u=
Здравствуйте,подскажите как в excel 2010 определить магазин-лидер продаж по количеству проданных позиций и магазин-аутсайдер в у.е.? (часть документа удаляю,т.к он весь много весит)

TimSha>> Re: Какую формулу использовать?
2013-05-02 17:40 http://forum.msexcel.ru/index.php?action=profile;u=
Однако - Nic70y на Planet'e вариант предложил, он не подошел, почему?!.

Людмила Кудлай>> Re: Какую формулу использовать?
2013-05-02 17:58 http://forum.msexcel.ru/index.php?action=profile;u=
Все,подходит.Спасибо!!!Теперь разбираюсь в последовательности!

Анна Б.>> Данные с базы без сводных таблиц?
2013-05-03 12:50 http://forum.msexcel.ru/index.php?action=profile;u=
И снова здравствуйте!!

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

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

Суммпроизв тоже не подходит, т.к. если один из критериев будет равен 0, то значение формулы тоже 0. наверное можно заменить через если, но получится очень огромная формула, так как критериев много.

Пример прикладываю, очень надеюсь на вашу помощь! Слева база данных (сокращенная версия) справа таблицы в которые нужно вытащить данные.
СПАСИБО))  :)

P.S.  В общем хочу облегчить себе работу - хочу одну табличку, в которой можно было бы указать критерии, и построить ди...

Serge 007>> Re: Данные с базы без сводных таблиц?
2013-05-03 13:43 http://forum.msexcel.ru/index.php?action=profile;u=
Суммпроизв не подходит, т.к. если один из критериев будет равен 0, то значение формулы тоже 0.
Это кто Вам такое сказал?

Во вложении два решения, сводной и СУММПРОИЗВ()
Сводной предпочтительнее, т.к. в разы быстрее

...свoдные диaграммы мне не подходят. Слишком много нюансов, которые нельзя автоматизировать...
Например?

Анна Б.>> Re: Данные с базы без сводных таблиц?
2013-05-03 14:11 http://forum.msexcel.ru/index.php?action=profile;u=
Со сводными таблицами люблю работать, если из них нужно быстро вытащить данные,
а вот потом построить на основании этих данных графики, диаграммы - это уже проблема (возможно для меня)))))... Вернее построить не проблема, но постоянно при обновлении слетает форматирование, а у нас с этим строго((( вплоть до "запятых". и настраивать заново не хочется.
Также построила уже почти все графики, и тут решила добавить вычисляемое поле в последний график, и всё.... всё слетело. бросила я это дело и построила все заново с помощью суммеслимн. Гораздо быстрее получилось. только тоже если критерий - условие равен 0, то 0

А про сумму произведений - прикладываю пример, наверное вначале не совсем правильно изложила.
У меня много диаграмм, и на каждой то раскрыть помесячно, то за квартал, то всех дистрибьюторов указать в сумме, то по отдельным дистрибьюторам и т.п.

Serge 007>> Re: Данные с базы без сводных таблиц?
2013-05-03 14:32 http://forum.msexcel.ru/index.php?action=profile;u=
...при обновлении слетает форматирование...
Про эту проблему слышал на форумах, но сам никогда с ней за много лет работы не сталкивался, хотя я пользуюсь только свoдными диaграммами. Так что тут посоветовать мне Вам нечего, разве что работать в 2003 Excel. Никто вроде не жаловался на 2003-й в этой части

По СУММПРОИЗВ(). Какую цифру в Вашем примере Вы ожидаете получить, задавая критерием НУЛЕВОЙ, т.е. отсутствующий в БД месяц? Очевидно что с таким критерием должен получится НОЛЬ, т.к. невозможно иметь какие-либо данные на дату, не входящую в период с января по декабрь, т.е. календарный год

Анна Б.>> Re: Данные с базы без сводных таблиц?
2013-05-03 14:57 http://forum.msexcel.ru/index.php?action=profile;u=
Т.е. формула должна вытащить все данные за квартал (за три месяца), иначе мне придется сделать три строки с январем, февралем и мартом,  а потом их сложить.
И по всем критериям так. Т.е. если не указывать дистрибьютора, то формула считает всех дистрибьюторов, если не указывать год, то сумма за все года по оставшимся критериям и т.д.

И таким образом я сделаю одну таблицу, скопирую ее и уже в ней буду оставлять необходимые критерии для построения графиков.
И еще одно важное условие, мне нужно на графике сравнивать двух дистрибьюторов (Product 2/Product 3, Product 4/Product 5 и ....), соответственно в шапке таблицы должны быть их названия, поэтому мне не подошла бдсумм.

Прикладываю картинку одной из диаграмм, может будет более понятно.

Serge 007>> Re: Данные с базы без сводных таблиц?
2013-05-03 15:31 http://forum.msexcel.ru/index.php?action=profile;u=
...формула должна вытащить все данные за квартал (за три месяца)...
Тогда зачем Вы задействуете поле "Месяц"?!
У Вас же есть поле "Квартал", вот с ним и работайте

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

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

Михаил С.>> Re: Данные с базы без сводных таблиц?
2013-05-03 15:42 http://forum.msexcel.ru/index.php?action=profile;u=
Может так? =СУММЕСЛИМН($H$2:$H$18;$A$2:$A$18;ЕСЛИ(J7="";"*";J7);$B$2:$B$18;ЕСЛИ(K7="";"*";K7);$C$2:$C$18;ЕСЛИ(L7="";"*";L7);$D$2:$D$18;ЕСЛИ(M7="";"*";M7);$E$2:$E$18;ЕСЛИ(N7="";"*";N7);$F$2:$F$18;ЕСЛИ(O7="";"*";O7);$G$2:$G$18;ЕСЛИ(P7="";"*";P7))

Анна Б.>> Re: Данные с базы без сводных таблиц?
2013-05-03 15:50 http://forum.msexcel.ru/index.php?action=profile;u=
Я собираю инфо ежемесячно, ежеквартально, и за год. слайдов в презентации примерно 60-80, на каждом слайде по 4 диаграммы.....

Поэтому если мне за месяц нужен свод, буду указывать месяц, если за квартал, то месяц указывать не буду.
И вот как раз здесь Вы правильно заметили, если критерий не указывать, то формула должна игнорировать это поле.
Хочется настроить таким образом, что бы таблица была универсальной для любого условия, т.е. в моем понимании это   сводная таблица настроенная в ручную). 

БДСУММ игнорирует поля, по которым условия равны 0, наверное все таки придется использовать эту формулу (несмотря на неудобства  :( )

Анна Б.>> Re: Данные с базы без сводных таблиц?
2013-05-03 15:53 http://forum.msexcel.ru/index.php?action=profile;u=
Может так? =СУММЕСЛИМН($H$2:$H$18;$A$2:$A$18;ЕСЛИ(J7="";"*";J7);$B$2:$B$18;ЕСЛИ(K7="";"*";K7);$C$2:$C$18;ЕСЛИ(L7="";"*";L7);$D$2:$D$18;ЕСЛИ(M7="";"*";M7);$E$2:$E$18;ЕСЛИ(N7="";"*";N7);$F$2:$F$18;ЕСЛИ(O7="";"*";O7);$G$2:$G$18;ЕСЛИ(P7="";"*";P7))


Вот возможно подходящий вариант, щас попробую разобраться с "*", и попробую внедрить в свою базу  :D

Анна Б.>> Re: Данные с базы без сводных таблиц?
2013-05-03 15:54 http://forum.msexcel.ru/index.php?action=profile;u=
Изначально побоялась писать длинную формулу, но она же будет одна для всех!!!! :D

Михаил С.>> Re: Данные с базы без сводных таблиц?
2013-05-03 16:15 http://forum.msexcel.ru/index.php?action=profile;u=
В принципе, формулу можно упростить =СУММЕСЛИМН($H$2:$H$18;$A$2:$A$18;"*"&J7;$B$2:$B$18;"*"&K7;$C$2:$C$18;"*"&L7;$D$2:$D$18;ЕСЛИ(M7="";"*";M7);$E$2:$E$18;"*"&N7;$F$2:$F$18;"*"&O7;$G$2:$G$18;"*"&P7)а если в базе год вводить в тестовом формате , то так =СУММЕСЛИМН($H$2:$H$18;$A$2:$A$18;"*"&J7;$B$2:$B$18;"*"&K7;$C$2:$C$18;"*"&L7;$D$2:$D$18;"*"&M7;$E$2:$E$18;"*"&N7;$F$2:$F$18;"*"&O7;$G$2:$G$18;"*"&P7)(пример)

Анна Б.>> Re: Данные с базы без сводных таблиц?
2013-05-04 10:30 http://forum.msexcel.ru/index.php?action=profile;u=
Спасибо! Формула работает. "*"& - это как раз и исключает нулевой критерий.

Года в моей таблице в формате "2012г.", так что с этим проблем не было, единственное почему-то с кварталом возникли проблемы.
Если необходимо вытащить данные за I квартал без указания месяца, то он вытаскивал за I, II и III кварталы, а IV не суммировал, как бы искал не точное совпадение, но эту проблему обошла, кварталы назвала в формате "1-ый кв". И все получилось.

Спасибо!!!  :) :) :)

Shadowmaker>> Office очень контрастный
2013-05-04 11:34 http://forum.msexcel.ru/index.php?action=profile;u=
Возникла такая заморочка с офисом 2013... все офисные приложения выглядят очень контрастными - можно просто глаза сломать от обилия чёрно-белого - где меняется цветовая схема самих офисных приложений? Смена цветовой схемы в самой винде ничего не даёт...

Андрей Карпачевский>> Re: Извлечение значения из строки
2013-05-05 01:16 http://forum.msexcel.ru/index.php?action=profile;u=
Будьте добры, помогите с похожей проблемой. Есть таблица MES_MRSK.xlsx, в которой в ячейках встречаются разные значения. хотелось бы в новую колонку собрать все значения "отп." независимо от того, в какой ячейке данной строки оно встречается и замениить на "с отп.".

DV68>> Re: Извлечение значения из строки
2013-05-05 04:55 http://forum.msexcel.ru/index.php?action=profile;u=
В L1 вставляем формулу:
=ПОВТОР("с отп.";СЧЁТ(ИНДЕКС(ПОИСК("отп.";A1:K1);)))и растягиваем вниз

Андрей Карпачевский>> Re: Извлечение значения из строки
2013-05-05 09:20 http://forum.msexcel.ru/index.php?action=profile;u=
В L1 вставляем формулу:
=ПОВТОР("с отп.";СЧЁТ(ИНДЕКС(ПОИСК("отп.";A1:K1);)))и растягиваем вниз

Спасибо большое! Механизм не совсем понятен, но сам бы и не догадался.

Новичок1>> Анализ продаж_Тестовые вопросы.
2013-05-06 09:24 http://forum.msexcel.ru/index.php?action=profile;u=
Добрый день. Получил задание при трудоустройстве в крутую фирму (это была полная авантюра, было интересно узнать требования просто), на решение которого отводится 20 минут. ПРИЧЕМ, нужно его не  только решить, но и правильно оформить, в смысле, решение должно быть понятно проверяющему без присутствия соискателя... Т.е. решения на отдельных листах, с краткими комментариями (короче, как в реальном бизнесе на докладе у начальника)...
Я только прочитал теоретическую книгу по Ексел. Опыта нет... Потому я решил первые 2 вопроса (топорно, конечно, даже свой вариант прикладывать не буду, дабы не смешить). Третий даже не смог дома сделать... Уже сутки сижу...
Посмотрите, пожалуйста, очень интересно как такое задание выполнил бы профессионал. И в плане в техническом плане и в плане бизнес дизайна...


cheshiki1>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 09:57 http://forum.msexcel.ru/index.php?action=profile;u=
по первому формула
=ВПР(B2;Справочник_групп_продукции!A:C;3;0)
по третьему можно использовать данную формулу, там где Н/Д значит что данного кода нет в таблице на листе справочник.

Новичок1>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 10:21 http://forum.msexcel.ru/index.php?action=profile;u=
Спасибо за ответ. Я использовал эту формулу и дошел до НД... Но потом нужно искать эти НД среди 18 000 строк вручную... Можете файл свой для наглядности выслать?

Serge 007>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 10:24 http://forum.msexcel.ru/index.php?action=profile;u=
...потом нужно искать эти НД среди 18 000 строк вручную...
А отсортировать что мешает?

cheshiki1>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 10:34 http://forum.msexcel.ru/index.php?action=profile;u=
Если фильтр использовать нельзя (оптимальный вариант) то можно усложнить формулу
=ЕСЛИ(ЕНД(ВПР(B2;Справочник_групп_продукции!A:C;3;0));МАКС($F$1:F1)+1;ВПР(B2;Справочник_групп_продукции!A:C;3;0))тогда рядом например в Н2
=ИНДЕКС(A:A;ПОИСКПОЗ(СТРОКА(H1);$F:$F;0)) и ратягиваем вправо на 5 столбцов и потом вниз как минимум на 3 строки.

Новичок1>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 10:41 http://forum.msexcel.ru/index.php?action=profile;u=
Класс... Вышлите если не сложно мне ваш файл... Просто мне пока трудно это все представить... Так будет легче...

Новичок1>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 10:44 http://forum.msexcel.ru/index.php?action=profile;u=
Про фильтр я даже и не подумал... Хотя знаю как пользоваться и т.д.

cheshiki1>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 10:58 http://forum.msexcel.ru/index.php?action=profile;u=
вот

Новичок1>> Re: Анализ продаж_Тестовые вопросы.
2013-05-06 11:18 http://forum.msexcel.ru/index.php?action=profile;u=
Большое спасибо

Диана Файчак>> Функция ЕСЛИ - 2 условия 4 значения
2013-05-06 15:20 http://forum.msexcel.ru/index.php?action=profile;u=
 :-\ Прошу просвятить на тему верного написания формулы с функцией ЕСЛИ, которая опирается на "проверку" двух условий, и имеет 4 варианта значений.

NooBasTiK>> Re: Функция ЕСЛИ - 2 условия 4 значения
2013-05-06 15:56 http://forum.msexcel.ru/index.php?action=profile;u=
Если у вас старый excel (2003) то там только до 7 или 8 раз если можно использовать, а для упрощения используйте формулы И и ИЛИ.

cheshiki1>> Re: Функция ЕСЛИ - 2 условия 4 значения
2013-05-06 17:26 http://forum.msexcel.ru/index.php?action=profile;u=
чуток перемудрили  :)
=ЕСЛИ(E4>=B3;ЕСЛИ(E5>=B3;B8;D8);ЕСЛИ(E5>B3;C8;E8))

MCH>> Re: Функция ЕСЛИ - 2 условия 4 значения
2013-05-06 18:07 http://forum.msexcel.ru/index.php?action=profile;u=
Для разнообразия:
=ВЫБОР((E4<=B3)+(E5<=B3)*2+1;B8;C8;D8;E8)

yuppi7>> Извлечь и суммировать данные из нескольких таблиц
2013-05-06 20:01 http://forum.msexcel.ru/index.php?action=profile;u=
Имеется множество таблиц, аналогичных приведенной в файле на листе 1. Каждая находится в отдельной книге (можно перенести их в одну книгу или на один лист). Количество дней маршрута разное (от 1 дня до недели).
Необходимо подсчитать количество входных билетов в музеи ежедневно и за месяц.
Видимо, проще всего собрать все на один лист и сделать так, чтобы даты были проставлены в столбце, а не сверху каждого дня (как это сделать не вручную?), а затем пользоваться фильтром или суммесли...
 Помогите, пожалуйста, советом)


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


В избранное