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

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

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

Widok (29-08-2008 13:12): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

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


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


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

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 19:48 17-05-2007 | Исправлено: Maz, 22:45 24-02-2017
    CEMEH



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос:
     
    В ячейке Excel можно организовать выпадающий список (и возможность выбора из списка нужного значения) но мне нужно реализовать немножко другую задачу:
     
    Я начинаю набирать в ячейке фамилия_имя_отчество а Excel подставляет возможные значения. Что то подобное происходит при наборе имени адресата в Outlook. Если фамилия меня устраивает (Я набрал всего две-три буквы) я жму entr и в ячейку подставилась фамилия_имя_отчество целиком.
     
    Если такую операцию можно реализовать то вопрос второй: ниже сделать 5-10 строчек в которые Excel будет подставлять возможные варианты) ведь Ивановых может быть в базе несколько.
     
    пс. Я так думаю, что это можно сделать через User form но я пока еще не силен в этом, пока только запись макросов )))

    Всего записей: 237 | Зарегистр. 17-09-2006 | Отправлено: 13:31 02-08-2007
    alt76



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

    Цитата:
    Цитата:ДайПодстроку  
     
    слушай поставил я эту функцию и у меня Excel стал ресурсов есть намного больше с чем это может быть связанно?

    Excel вывывает перерасчет всех ячеек с этой функцией при изменениях в структуре листа - удаление/вставка строк/столбцов и при изменениях в модулях VBA
     
    если найду как с этим боротся - отпишусь

    Всего записей: 1260 | Зарегистр. 03-04-2003 | Отправлено: 15:12 02-08-2007
    lurker_a

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    есть такая проблема, в Excel2003 при открытии нескольких документов меняется цвет ячеек, если открывать ручками эксель для каждой страницы новый, то такого не наблюдается.

    Всего записей: 1 | Зарегистр. 03-08-2007 | Отправлено: 14:42 03-08-2007
    de_Marko

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Такая задача: есть таблица на несколько тысяч строк. Таблица заявок. Есть столбцы с датой заявки, областью заявки, темой заявки, именем инициатора заявки, именем исполнителя. Необходимо в новых таблицах сделать статистику по скажем месяцам. В одной таблице будут строки с именами исполнителей и столбцы с месяцами: сколько раз за такой то месяц такой то человек был исполнителеи заявки. К примеру. Другая таблица будет по Инициаторам заявок. Можно это сделать средствами Екселя? Без переноса этого всего в Аксес какой-нить, чтобы реализовать это sql-запросами?

    Всего записей: 3 | Зарегистр. 13-04-2006 | Отправлено: 19:36 03-08-2007
    svs123456789

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    можно ли хранить в ячейках изображения?

    Всего записей: 2932 | Зарегистр. 10-04-2003 | Отправлено: 21:40 03-08-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    svs123456789
    Давно известно, что Word и Excel делали независимые команды разработчиков.
    Как ни странно, в таблицах Word вставка рисунка (и последующая работа с ним) на ПОРЯДОК логичнее, чем в Excel...
    Короче, в Excel можно вставлять изображения... И это изображение привязывается
    к ячейке...
     
    выделите ячейку, "Вставить / Рисунок / Из файла - укажите файл с изображением"
     
    (или, что тоже самое, выполнить такой макрос:
        Range("E4").Select
        ActiveSheet.Pictures.Insert( _
            "C:\108.jpeg").Select  разумеется, путь к картинке поставьте свой...)

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 08:28 04-08-2007
    CEMEH



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    =СЧЁТЕСЛИ( ??????
     
    Имеем Лист1 В нем список сотрудников приготовленный для печати (подкорректировал так, чтобы на каждом листе при распечатке выводилась отдельная бригада рабочих.
    Естественно повторяется заголовок (шапка) по всей высоте столбца. Есть и пустые строки.
    Вобщем надо подсчитать количество непустых ячеек не имеющих "Фамилия"  
    =СЧЁТЕСЛИ(A:A;<>"Фамилия") так не получается, ругается.
     
    добавил:
    У меня получилось так: =65536-СЧИТАТЬПУСТОТЫ(D:D)-СЧЁТЕСЛИ(D:D;"ФАМИЛИЯ")

    Всего записей: 237 | Зарегистр. 17-09-2006 | Отправлено: 10:52 04-08-2007 | Исправлено: CEMEH, 11:08 04-08-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CEMEH
    ну, можете попробовать ещё такой вариант (это если нужен НЕ ВЕСЬ столбец, а только диапазон
    {=СУММ(ЕСЛИ(A1:A9<>"фамилия";1;0)*НЕ(ЕПУСТО(A1:A9)))}
    обратите внимание - это формулы МАССИВА!
    Формула массива создается так же, как и другие формулы, с той разницей, что для ввода такой формулы используются клавиши CTRL+SHIFT+ENTER.
     
    de_Marko

    Цитата:
    колько раз за такой то месяц такой то человек был исполнителеи заявки

    1) посмотрите в сторону Сводного отчёта (сам я его плохо знаю, поэтому конкретнее подсказать не могу (пока, по крайней мере ;-))
    2) sql запросы можно использовать и в Excel (только с определёнными ограничениями и осторожно)
    3) на крайний случай - можно это сделать через формулы или через программирование на VBA...

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 11:41 04-08-2007
    CEMEH



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    К моему сообщению написанному чуть выше:
    =СЧЁТЗ(D:D)-СЧЁТЕСЛИ(D:D;"ФАМИЛИЯ")
    Из количества непустых ячеек вычитаем количество с "Фамилия"

    Всего записей: 237 | Зарегистр. 17-09-2006 | Отправлено: 23:53 04-08-2007
    bizCorp

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    построена точечная диаграмма (6 точек, для каждой  точки указаны координаты ХиY).
    по этим точкам проведена  линия тренда (линейная)
    как отложить значение Х на  график и узнать значение Y, при этом линии пересечения графика с координатными прямыми должны быть видны.
    Силами Excel2003 такое возможно?

    Всего записей: 359 | Зарегистр. 16-03-2005 | Отправлено: 14:40 05-08-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DavidKATS
    отвечаю на вопрос, заданный в другом топике...
     

    Цитата:
    И вот сразу вопрос: МОЖНО ЛИ сделать так, чтобы книга работала в многопользовательском режиме? То есть, чтобы одновременно с рабочей книгой по сети работало несколько пользователей. Причем, чтобы каждый из них мог бы вносить в нее изменения. чтобы программа не сообщала, что мол книга уже используется, так что юзай ее теперь только для чтения.

     
     
    возможно меню - "Сервис" - "Доступ к книге..." - [ ] Разрешить совместный доступ
     
    читай доки - они рулез!!
    из справки Excel "Совместное использование книги"
    от себя добавлю - тут народ жаловался, что в случае активной совместной работы, какие-то данный терялись... ;-(((
    Так что, может быть Вам стоит подумать о нормальной СУБД и программе доступа к данным?... Впрочем, дерзайте - может Excel и удовлетворит все Ваши потребности!

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 15:49 06-08-2007
    vasiliy74



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SERGE_BLIZNUK
    Вообще очень скупое описание, по совмесной работе, многие рабочие моменты не описаны, статус на запись не понятно как определять среди пользователей, по уровням доступа тоже не понятно наверно только два + средсвами системы рид онли итого 3 наверняка есть add in.

    Всего записей: 289 | Зарегистр. 21-02-2006 | Отправлено: 10:48 07-08-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasiliy74
    согласен. Тема совместной работы раскрыта слабо...
    Имхо, это проблема Excel'я (а может мы просто не умеем его готовить... ;-)))
    надо нормальное разделение по правам/историю/транзакции - вперёд, к нормальной СУБД...

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 11:59 07-08-2007
    vasiliy74



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

    Цитата:
    Интервальный_просмотр.  Логическое значение, которое определяет, нужно ли, чтобы функция ВПР искала точное или приближенное соответствие:
     
    Если этот аргумент имеет значение ИСТИНА или опущен, возвращается точное или приблизительно соответствующее значение. Если точное соответствие не найдено, то возвращается следующее максимальное значение, которое меньше, чем искомое_значение.
     
    А если мне нужно: ...то возвращается следующее максимальное значение, которое больше, чем искомое_значение? как быть?
     
    Добавлено:
    может кто знает где можно прочитать про фишки, например: жестикулирование мышью в Excel если на выделенной ячейке в правом нижнем углу щёлкнуть два раза то формула протянется до конца смежного столбца, или если щелкнуть по верхнему краю ячейки находящейся в какой либо таблице то попадёшь в начало таблицы аналогично с другими краями, или например держа Ctrl и крутя колёсико можно масштабировать, вот ещё бы с шифтом ездила она в право и лево… не кто не знает как ездить в право и лево с помощью мыши?

    Всего записей: 289 | Зарегистр. 21-02-2006 | Отправлено: 12:08 07-08-2007 | Исправлено: vasiliy74, 12:09 07-08-2007
    namchik



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Можно ли с помощью формулы преобразовать число, например US$  94,125.11
    в текст Ninety Four Thousand  One Hundred Twenty Five Dollars and Eleven Cents

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 04:48 09-08-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    namchik
    нет... нужно использовать макрос (или, что тоже самое - user-defined function)
     
    Excel does not contain a built in function that will display a number as a series of words (i.e. a text string) but a search in Google will uncover several user defined functions to perform this task.  
     
    посмотрите здесь — How to display a number as words in Excel
    или здесь — Excel Convert Numbers to Words-Text
     
    будут вопросы - обращайтесь!
     
     
     

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 10:53 09-08-2007
    LDE2005

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Срочно нужна помощь!
    Вопрос по функции ПРОСМОТР.
    Создаю формулу с этой функцией как векторную. Ее задача найти нужное число (в моем случае номер телефона) в диапазоне ячеек в другой книге и выдать для него сумму. Все форматы столбцов в двух книгах совпадают, номера телефонов написаны одинаково.
    Теперь вопрос: почему для части номеров функция выдает правильные искомые суммы, а для части - нет?
    Ответ нужен очень срочно!!!
     
    Заранее спасибо всем!

    Всего записей: 91 | Зарегистр. 26-10-2005 | Отправлено: 13:49 09-08-2007
    vasiliy74



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

    Цитата:
    ВПР

    насколько вредна эта функция? если она ищёт данные которые каждую секунду обновляются?
     
    Добавлено:
    Не могу догнать как сделать в автофильтре сортировку по дате если она меньше  определённой? хотел превести пример а дома чтоит 2007 там с этим проблем нет ..

    Всего записей: 289 | Зарегистр. 21-02-2006 | Отправлено: 15:04 09-08-2007
    namchik



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

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 03:32 10-08-2007
    namchik



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    а есть то же, только для преобразования чисел в слова на русском языке (там, думаю, посложнее, т.к. падежи надо соблюдать)?

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 08:56 10-08-2007
       

    Страницы: 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 (часть 3)
    Widok (29-08-2008 13:12): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru