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

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

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

Widok (17-05-2007 19:48): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

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

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно
  • Надстройки "Сумма прописью"
  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format
     
     
    Предыдущие ветки топика: Часть 1 |
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 15:32 01-04-2006 | Исправлено: Maz, 22:45 24-02-2017
    The okk



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    а можно вместо условия ставить функции excel типа ЕПУСТО?
    Т.е. что-то типа: =СУММЕСЛИ(A1:A100;ЕПУСТО;B1:B100)

    Всего записей: 327 | Зарегистр. 16-11-2006 | Отправлено: 15:27 29-11-2006 | Исправлено: The okk, 15:29 29-11-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    The okk
    Цитата:
    а можно вместо условия ставить функции excel типа ЕПУСТО
    т.е. отдельные строчки пустые? Тогда можно использовать просто "", т.е. будет такой формат (диапазон;"";диапазон)
     
    Добавлено:
    ЕПУСТО() использовать имхо нельзя, т.к в этой функции требуется аргумент. А для функции СУММЕСЛИ нужно только условие (читай оператор и само значение). Вот если была функция ПУСТО без аргиументов, которая возращала бы просто пустоту,  то тогда можно было бы.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 15:57 29-11-2006
    Yuk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005
    А какие проблемы? В отдельной таблице вставляешь страны и города (кстати не понятно, как они выбираются), а затем суммируешь по странам с помощью СУММЕСЛИ.

    Всего записей: 1182 | Зарегистр. 02-07-2001 | Отправлено: 18:15 29-11-2006
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005 я по поводу картинки со странами городами. Сделал, как и вы.
    Получил рис.3 (именно со свёрнутыми группами), выделил, скопировал, перешёл на новый лист - "Вставить" . получил почти в точности то, что изображено на рис.4 (кроме стобца "Город" - он неопределён в рамкам группировки:
    Страна    Город               Маг    Количество
    Россия Итог        3    30
    Англия Итог        12    50
    Ирландия Итог        10    20
    Общий итог        25    100

    Цитата:
    При копировании итоговой таблицы 3 и вставки значений,  
    вставляется вся таблица, а мне нужно только Итоги.  

    я опять чего-то не понял? ;-)) В чём вопрос-то?..

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 19:13 29-11-2006
    ZORRO2005



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

    Цитата:
    Получил рис.3 (именно со свёрнутыми группами), выделил, скопировал, перешёл на новый лист - "Вставить" . получил почти в точности то, что изображено на рис.4  

    А у меня не получается.  
    Из рис.3 после вставки получается рис.2
    Конечно можно выделить с помощью CTRL+лев.кнопка мыши  A5,A8,A11,B5,B8...
    а потом вставить тогда получится.Но таблица огромная.
    EXCEL 2003 у меня.
     
    Добавлено:
    Yuk
    Данные-->Итоги


    Цитата:
    А какие проблемы? В отдельной таблице вставляешь страны и города (кстати не понятно, как они выбираются), а затем суммируешь по странам с помощью СУММЕСЛИ.

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

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 20:29 29-11-2006 | Исправлено: ZORRO2005, 20:52 29-11-2006
    Robert



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    weidali
     
    Рад, что смог помочь. Сам не ожидал.
     
    По правде говоря, файлик не помог совершенно и ни на какую мысль не навёл. Да и не мог навести, т.к. Excel тут ни при чём, у меня в этом файле всё нормально. На мысль навела твоя фраза:
    Цитата:
    Тип формата показывается как "#,##0,0000"  
    а именно две запятых в ней. Как ясно из контекста, первая запятая - разделитель групп разрядов (тысяч), а вторая - десятичный разделитель.  
     
    ZORRO2005
     
    Пусть таблица 1 расположена на листе1, а таблица 4 должна получиться на листе2. Тогда на листе2 начиная с A2 вниз помещаем список городов, по одному разу каждый (этот список создаём любым удобным способом). В B2 вводим формулу =ВПР(A2;Лист1!A:B;2;ЛОЖЬ) и копируем вниз. При этом там будет первый встретившийся город этой страны (очевидно, автоматически определить столицу невозможно). В C2 вводим формулу =СУММЕСЛИ(Лист1!$A:$A;$A2;Лист1!C:C) и копируем вправо на один столбец и вниз. При этом там посчитаются соответствующие суммы.

    Всего записей: 285 | Зарегистр. 12-03-2003 | Отправлено: 22:38 29-11-2006
    SERGE_BLIZNUK

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

    Цитата:
    Цитата:Получил рис.3 (именно со свёрнутыми группами), выделил, скопировал, перешёл на новый лист - "Вставить" . получил почти в точности то, что изображено на рис.4  
     
    А у меня не получается.  
    Из рис.3 после вставки получается рис.2  
    Конечно можно выделить с помощью CTRL+лев.кнопка мыши  A5,A8,A11,B5,B8...  
    а потом вставить тогда получится.Но таблица огромная.  

    Ага. Ещё зависит, ЧТО вы выделяете!!
    Попробуйте выполнить действия - станьте на рис.3 (свернутые итоги), потом  
    Ctrl+Home (перейти на первую ячейку)
    Ctrl+Shift+End (выделить все заполненные ячейки)
    Ctrl+Insert (копировать выделенное)
    перейти на другой лист
    Shift+Insert (вставить).
     
    Впрочем, это скорее для проверки поведения Excel - т.к. это не решает задачу с отображением города.
    Но, у вас ещё есть решение от Robert ;-)))

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 00:06 30-11-2006
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Robert
    Спасибо,мне подошла формула СУММЕСЛИ
    Но так как я группировал по Странам,то будут повторяющиеся строки со Странами
    Придется делать список уникальных значений в Странах и потом использоватьть ВПР.
    SERGE_BLIZNUK
    Делал также но не получается
    Вы точно получили рис.3 из рис.1-2?
    Отфильтрованные данные можно скопировать таким способом,но данные с помощью промежуточных итогов не получается.Сам столкнулся с этим первый раз.
    Может нас рассудят.
    -----------------------
    Оказалось очень просто сделать через запрос в ACCESS.
     

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 12:00 30-11-2006 | Исправлено: ZORRO2005, 19:39 30-11-2006
    lucky_Luk

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

    Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 21:46 01-12-2006 | Исправлено: lucky_Luk, 21:47 01-12-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lucky_Luk
    А чем колонтитул нижний не устраивает?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 23:46 01-12-2006
    rupinskiy

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Товарищи форумчане помогите кто может - работаю в банке и задолбала тупая - рутинная работа - офформляешь кредит - и надо заполнить туеву тучу однотипных документов - там то номер счета поменять, там паспортные даные, там просто фамилию - как-то слышал что средствами ворда можно подмутить такую вещь - в одном файле забиваютса поля которые сменные а других документах ссылки на эти поля - и автоматом подменяетса вся инфа - кто может - обясните как это организовать

    Всего записей: 474 | Зарегистр. 16-07-2005 | Отправлено: 01:53 02-12-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rupinskiy
    Если средствами Word, то тебе в другой топик  Предположительно надо двигаться в сторону слияния. Поищи в помощи "О применении слияния к документам на бланке и при рассылке большого количества сообщений".

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 02:11 02-12-2006
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rupinskiy
    Цитата:
    Предположительно надо двигаться в сторону слияния
    Или в сторону разработки простенькой программы, формирующей отчёты в Word. (если вообще такие документы нужны.. Потому как если стоит задача распечатать пакет документов, то база данных, вносятся (заполняются) необходимые поля - печатются заполненные формы. всё).

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 09:52 02-12-2006
    rupinskiy

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

    Цитата:
    Или в сторону разработки простенькой программы, формирующей отчёты в Word. (если вообще такие документы нужны.. Потому как если стоит задача распечатать пакет документов, то база данных, вносятся (заполняются) необходимые поля - печатются заполненные формы. всё).

     
    С этого места поподробней - если можно ... Может есть учебник где это дело описано ...

    Всего записей: 474 | Зарегистр. 16-07-2005 | Отправлено: 19:46 03-12-2006
    The okk



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

    Цитата:
    как-то слышал что средствами ворда можно подмутить такую вещь - в одном файле забиваютса поля которые сменные а других документах ссылки на эти поля - и автоматом подменяетса вся инфа  

    Это в Excel делается. Делаешь документ, куда будут вноситься данные, а в нужных документах в изменяемых ячейках создаешь ссылки на соотв. ячейки этого документа с данными.

    Всего записей: 327 | Зарегистр. 16-11-2006 | Отправлено: 08:16 04-12-2006
    dino

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rupinskiy
    Тебе нужно слияние. Смотри в справке Microsoft Word слияние документов.

    Всего записей: 167 | Зарегистр. 08-04-2002 | Отправлено: 10:29 04-12-2006
    w25

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Такая ситуация открываю файл Excel, просит обновить связи (на листе за сообщением есть цифры), нажимаю не обновлять - цифры стают ошибкой #Знач!. Кто сталкивался, как решить проблему?

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 17:25 05-12-2006 | Исправлено: w25, 17:26 05-12-2006
    Robert



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    w25
     
    В ячейках есть ссылки на другую рабочую книгу. Зайди в Правка -> Связи и посмотри, с каким файлом установлена связь. Если с ним действительно нужна связь - обновляй ссылки и копируй эти файлы вместе, если нет -  перенеси источник данных из другой рабочей книги в эту и поменяй ссылки на локальные.

    Всего записей: 285 | Зарегистр. 12-03-2003 | Отправлено: 21:26 05-12-2006 | Исправлено: Robert, 21:26 05-12-2006
    Diamante



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть 2 столбца в EXEL В первом указаны материал чего-либо, например стен. А во втором цена, к примеру 85.04 для кирпича
     
    Получается Такой столбик
     
    Мат.стен    Цена
    кирпич      85,04
    кирпич      85,04
    панели
    кирпич
    брус
    металлопрофиль
    и.т.д….
     
    Какую формулу задать, что бы сделать так:
    Если в столбце A кирпич, то в слобце B 85.04
    Если в столбце A панели, то в слобце B 92.81
    и.т.п
     
    Как можно быстро проставить цену, если таких данных очень много?
    Отсортировать не предлагать!
    Помогите люди!

    Всего записей: 40 | Зарегистр. 04-01-2006 | Отправлено: 05:32 06-12-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Diamante
    Если делать с помощью функции Если, то очень много не получится. Допустимо (если я не ошибаюсь) до 8 вложенных Если в одной формуле. Поэтому, что нужно сделать (ну я бы так сделал):
    Создать второй лист и записать туду только однозначные пары "значения - цена". т.е. по одному разу (тебе все равно придется делать что-то похожее). Причем, желательно, упорядочить по алфавиту. А потом через функцию ВПР.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 06:58 06-12-2006 | Исправлено: Mushroomer, 06:59 06-12-2006
       

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 2)
    Widok (17-05-2007 19:48): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru