Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)

Модерирует : gyra, Maz

Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Просьба к посетителям топика дополнять шапку наиболее часто задаваемыми вопросами со ссылками на ответы
в обязательном порядке

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно


    Сумма прописью
  • Надстройка "PROP" (сумма прописью)
  • надстройка Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
  • макрос Num2String


  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:12 29-08-2008 | Исправлено: Maz, 22:45 24-02-2017
    chel78



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Привет.
     Есть один файл(лист) с данными,  
       
    где есть  столбец -параметр, встречается например 20 раз подряд, и против него список данных вперемешку, но тоже есть дублирующиеся данные.
     
     есть другой файл(лист),  
       
    где в столбец параметр, отобраны уникальные числа. Необходимо против каждого этого значения, посчитать количество уникальных значений, против параметра в первом файле(листе).

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 00:49 28-10-2009 | Исправлено: chel78, 00:51 28-10-2009
    r0g3r

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да простят меня присутствующие в этом топике граждане, но сил уже нет искать.
     
    Нужно реализовать связанный (лучше всего динамический) список в Excel 2007. Все найденные варианты не работают, ибо написаны под 2003.  
     
    Для более полного понимания, что мне требуется: http://www.youtube.com/watch?v=wEgo0pqRx08.
     
    Распишите на пальцах и по шагам, как это делается, ибо я и так безрезультатно убил кучу времени.
     
    Заранее благодарен за помощь.

    Всего записей: 15 | Зарегистр. 20-10-2004 | Отправлено: 12:01 28-10-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    utwer
    Вот и меняйте в своей формуле ссылки на ячейки на функцию ТЕКСТ()
    Например, вместо B360 нужно вводить: ТЕКСТ(B360;"0,00")
    chel78
    СЧЁТЕСЛИ()
    r0g3r
    По предоставленной Вами ссылке, ничего нет кроме видео на ютубе.

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 19:51 28-10-2009
    r0g3r

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В смысле, видео как раз показывает, как этот списочек должен работать.  
     
    Но вот как его сделать?

    Всего записей: 15 | Зарегистр. 20-10-2004 | Отправлено: 20:02 28-10-2009
    chel78



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    kimtan

    Цитата:
     
    chel78
    СЧЁТЕСЛИ()  
    - не подходит, ибо просто подсчитает сколько значений против параметра, а значения дублируются.. Мне нужно колличество уникальных, неповторяющихся значений, против параметра.

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 20:17 28-10-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    chel78
    Без небольшого файла-примера с заполнеными вручную желаемыми данными, мне задача не понятна, возможно Вам поможет более прозорливый человек.
    r0g3r
    По этой ссылке  http://www.planetaexcel.ru/tip.php?aid=64  Вы найдете достойное описание, также есть возможность скачать файл-пример для более углубленного изучения.

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 23:13 28-10-2009
    r0g3r

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2kimtan:
    Я уже вдоль и поперёк этот сайт облазил. Этот пример нормально работает только под 2003-м экселем. в 2007-м, судя по всему, что-то поменялось.

    Всего записей: 15 | Зарегистр. 20-10-2004 | Отправлено: 04:37 29-10-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    r0g3r
    Вот, сделал  в 2007:
    http://webfile.ru/4043019

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 08:07 29-10-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    глянь решение тут

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 10:02 29-10-2009
    r0g3r

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2kimtan:
    Ы-ы-ы-ы! Дошло в чём дело. Тысячи тонн нефти Вам.  
    А можно ещё спросить? А если название некоего пункта в списке состоит из нескольких слов? Например, "Предоставляемые документы" а ниже на каждой строчке этот список перечисляется. Как решить проблему с именованным диапазоном? Ведь в имени оного пробелов быть не должно.

    Всего записей: 15 | Зарегистр. 20-10-2004 | Отправлено: 11:43 29-10-2009
    chel78



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    chel78
    глянь решение тут

     
     
     Немного не то. на дату можно не обращать внимания, основной упор идет на параметр(в примере это Shipment), и на значения против него(в примере это Material). которые против Shipmentмогут дублироваться. в другой файл, извлек список  уникальных Shipment, и теперь надо подсчитать против каждого Shipment, колличество уникальных Material, из первого файла.
     
    пример
    http://webfile.ru/4043629

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 12:43 29-10-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    тогда сперва удалить несущественные столбцы, оставив только Shipment и Material, а затем с помощью расширенного фильтра оставить только уникальные записи. И уже после этих манипуляций построить сводную таблицу с итогами (количество) по полю Material
     
    Добавлено:
    ЗЫ хотел построить сводную таблицу на основе сводной с функцией "Количество чисел", но она почему-то не фурычит - по-прежнему подсчитывает количество...

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 14:58 29-10-2009 | Исправлено: crotoff, 15:07 29-10-2009
    chel78



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    удалить несущественные столбцы, оставив только Shipment и Material,

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

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 15:39 29-10-2009 | Исправлено: chel78, 15:40 29-10-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    http://webfile.ru/4044113 вроде получилось, правда через ж... 3 сводные таблицы
    (изменил несколько последних значений Shipment  для проверки)
     
     
    Добавлено:
    для проверки добавляешь в исходную таблицу значения и поочерёдно обновляешь 3 сводные таблицы
     
    Всё таки это извращение, щас проверил - на некоторых исходных данных появляются пустые значения... Проще хранить данные в одной базе (csv например), из которой извлекать их на лист с помощью запросов Query (сразу можно извлекать только требуемые поля и уникальные записи) - а затем результаты запроса обработать сводной таблицей

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 16:08 29-10-2009 | Исправлено: crotoff, 17:52 29-10-2009
    q1wed



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    del

    Всего записей: 208 | Зарегистр. 02-03-2007 | Отправлено: 17:36 29-10-2009 | Исправлено: q1wed, 17:41 29-10-2009
    chel78



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Проще хранить данные в одной базе

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

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 20:18 29-10-2009 | Исправлено: chel78, 20:18 29-10-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    Цитата:
    вытаскиваю  из SAP
    Абаперов нельзя попросить это запрограммировать?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 22:45 29-10-2009
    chel78



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Абаперов нельзя попросить это запрограммировать?

     
     
     Это где? если у нас в конторе, то пустой номер.

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 08:54 30-10-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    можно ж данные выгружать из SAP в csv, а из книги Excel импортировать запросами. Вот пример http://webfile.ru/4045406 (в sample.xls 2 запроса - первый вытаскивает только 2 нужных поля и уникальные записи, сводная таблица вычисляет 24 уникальных материала в 6120678-м Shipmentе; второй запрос извлекает все данные из csv. Чтоб работало - закинь все файлы по адресу C:\tmp\temp или отредактируй dqy-файлы)

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 10:45 30-10-2009
    q1wed



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    быть может осилить SAP Query (тр SQ01, SQ02)- и сразу готовые данные вытягивать (готовый отчет)

    Всего записей: 208 | Зарегистр. 02-03-2007 | Отправлено: 12:10 30-10-2009
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)
    Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru