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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    bredonosec



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

    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 14:50 22-12-2008
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    trva
    Цитата:
    одинаковые ФИО присутствуют  
    Т.е. несколько Ивановых Иванов Ивановичей? А это одни и теже люди?

    Цитата:
    да что-то с ВПР не получается у меня  
    Жаль. Это ее основное предназначение. Может вечером выложу для тебя пример.
     
    bredonosec
    Комбинация функций ЕОШ() и Найти.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 15:13 22-12-2008 | Исправлено: Mushroomer, 15:17 22-12-2008
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    а в латинской это
    Цитата:
    ЕОШ()  
    как звучит?  
     
     

    Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 17:12 22-12-2008
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bredonosec
    Цитата:
    а в латинской это как звучит?
    В шапке же есть соответствие английских и русских функций. Она нужна только для того, чтобы обработать случай, когда подстроки нет в строке.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 17:44 22-12-2008
    Mint86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Возникла задача рассчитать количество дней просрочки кредита. Вся суть в том что есть дата погашения ежемесячного взноса по графику и сумма взноса. В случае если клиент делает просрочку взноса, надо рассчитать количество дней просрочки. Проблема заключается в том, что надо определить начальную дату просрочки и рассчитать разницу на дату отчета. Например, если клиент должен был заплатить по графику допустим 02.11.2008 года и не заплатил, а до этого у него не было просрочек (т.е. 2.10.2008 года он заплатил полностью взнос по графику) то он получается на 24.12.2008 года просрочил два платежа: за ноябрь (2.11.2008) и за декабрь (2.12.2008 дни погашения в каждом месяце одни и те же). А количество дней в просрочке считается от первой просрочки, т.е. с 02.11.2008 по 24.11.2008 и составляет 52 дня. Количество просроченных взносов считаю разделив общую сумму задолженности за эти два месяца на ежемесячный взнос. Например, ежемесячный взнос составляет 20 000  а общая просрочка за два месяца составляет 35000 (допустим он небольшую часть ноябрьского взноса заплатил), то количество просроченных взносов равно 1,75 (т.е. не заплочено 75% ноябрьского взноса и 100% декабрьского).
     
    Прошу помощи...
     
    Вот пример таблицы:
     
    http://slil.ru/26475874 около 3 кб.

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 07:30 24-12-2008 | Исправлено: Mint86, 07:36 24-12-2008
    trva



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

    Цитата:
    Т.е. несколько Ивановых Иванов Ивановичей? А это одни и теже люди?  

     
    Да, один и тот же человек несколько раз фигурирует в одном списке.

    Всего записей: 36 | Зарегистр. 12-05-2006 | Отправлено: 08:08 24-12-2008
    Mint86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пробую функцию ДАТАМЕС для расчета количества дней в просрочке. Вкупе с СЕГОДНЯ(), ДАТА думаю решение где-то рядом...
     
    Может у кого нить есть мысля?

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 12:29 24-12-2008
    bredonosec



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

    Цитата:
    Она нужна только для того, чтобы обработать случай, когда подстроки нет в строке.

    а разве для этого в обычном иф нету случая?  
    =IF(ISNUMBER(FIND("хто-то-там";D3)); E3; 0)
    - типа, если нету - возвращает ноль..
     
    Да и вариант  
    =IF(ISNUMBER(FIND(F1;D3)); E3; 0)
     -где ищет на соответствие текста указаному в ячейке, тож годится )  
     
    Добавлено:
    зы, пасибо

    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 15:23 24-12-2008
    Vitus_Bering



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mint86
    =СЕГОДНЯ()-A13
    ячейка с этой формулой д.б. в числовом формате.

    Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 16:19 24-12-2008
    Mint86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vitus_Bering
    К сожалению не все так просто. В А13 дата погашения по графику в этом месяце. Проблема в том, что надо определить начальную дату просрочки, т.е. за какой месяц клиент еще не заплатил и от этой даты считать до сегодняшней даты. Начальную дату пытаюсь найти с помощью функции ДАТАМЕС, а в качестве второго параметра ставлю количество просроченных взносов, но пока результаты двояки.
     
    Вот пример: http://slil.ru/26480074

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 07:03 25-12-2008
    madobad31

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые пользователи!
    Подскажите, пожалуйста, если знаете:
     
    Мне необходимо сделать так, чтобы любой открываемый документ Экселя уже содержал необходимый мне макрос.
     
    Выше было рассказано, как создать шаблон по умолчанию с нужным содержимым, но для вновь создаваемого документа.
     
    Мне же надо для всех открываемых документов. Открыл старый документ с данными, а там уже макрос есть.
     
    Есть такая возможность?
     
    Благодарю

    Всего записей: 5 | Зарегистр. 06-11-2007 | Отправлено: 11:44 25-12-2008
    Mint86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    madobad31
    Засунуть свой макрос в виде надстройки в папки автозагрузки Excel.
    Например сюда c:\Documents and Settings\user\Application Data\Microsoft\Excel\XLSTART

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 12:11 25-12-2008
    madobad31

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mint86
     
    хм, а как?
     
    в виде файла Kнига.xlt ?
     
    пробовал, не получилось

    Всего записей: 5 | Зарегистр. 06-11-2007 | Отправлено: 12:17 25-12-2008
    Mint86



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

    Цитата:
    в виде файла Kнига.xlt ?  

    В виде файла Книга.xla попробуй.

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 12:27 25-12-2008
    madobad31

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть! Отлично! Помогло, спасибо!

    Всего записей: 5 | Зарегистр. 06-11-2007 | Отправлено: 12:46 25-12-2008
    Bredun

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Имеется ли для Экселя крайне специфическая функция - функция ошибок?
    Довольно много специальных мат.функций реализовано, а этой не нашел. Может проглядел?

    Всего записей: 134 | Зарегистр. 16-05-2007 | Отправлено: 14:51 25-12-2008
    V4mp



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

    Цитата:
    народ, подскажите решение проблемы.  
    есть эксэлевский файлик, сохранен в формате excel 2003.  
    зашифрован.  
    и при открытии ентого файла в 2007 эксэле и последующем сохранении ВСЕГДА задается вопрос -  
    Данный документ зашифрован и защищен паролем. Форматы Office Open XML, доступные в выпуске 2007, обеспечивают более надежное шифрование. Преобразовать документ в формат Office Open XML, чтобы улучшить его защиту?  
     
    как этот вопрос убрать? желательно каким-нибудь кодом VB или на худой конец настройкой...  
     
    может кто знает?  
     
    Добавлено:  
    в догонку)  
     
    в 2003 эксэле вроде нет такого понятия - особый колонтитул на первой странице. А как все-таки это организовать? или никак, только новый офис и в путь?

     
    неужто ни кто не знает? я поискал в нете, ответов тож не нашел...

    Всего записей: 65 | Зарегистр. 04-12-2008 | Отправлено: 15:22 25-12-2008
    q1wed



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

    Цитата:
    Имеется ли для Экселя крайне специфическая функция - функция ошибок?  

    функции проверки на ошибку?
    все функции на букву Е, кроме ЕСЛИ

    Всего записей: 208 | Зарегистр. 02-03-2007 | Отправлено: 15:45 25-12-2008
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V4mp
    Цитата:
    в 2003 эксэле вроде нет такого понятия - особый колонтитул на первой странице. А как все-таки это организовать? или никак, только новый офис и в путь?  
    Excel - это не текстовый редактор. То, что есть в Word, не обязательно будет в Excel.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 18:52 25-12-2008
    V4mp



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

    Цитата:
    Excel - это не текстовый редактор. То, что есть в Word, не обязательно будет в Excel.

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

    Всего записей: 65 | Зарегистр. 04-12-2008 | Отправлено: 20:12 25-12-2008
       

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