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

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



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    SERGE_BLIZNUK
    именно выбирать
    http://slil.ru/25322476

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 20:23 06-01-2008
    VitK



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005
    Большое спасибо за оказанную помощь.
    Все заработало
     
    Добавлено:
    SERGE_BLIZNUK

    Цитата:
    хм... я задал для всех ячеек нужный формат.. и обычнейшая формула =СУММ(C1:C4) нормально отработала... что я делаю не так? ))

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

    Всего записей: 2490 | Зарегистр. 16-01-2003 | Отправлено: 02:21 07-01-2008
    mp3exchanger



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Необходимо формулой узнать номер последней непустой строки в столбце A не применяя макрос. У кого-нибудь есть мысли на этот счёт?

    Всего записей: 518 | Зарегистр. 24-02-2003 | Отправлено: 13:20 08-01-2008 | Исправлено: mp3exchanger, 13:21 08-01-2008
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    mp3exchanger
    Если нет пустых ячеек в столбце A и верхняя заполненная ячейка A1 то:

    Код:
    =СЧЁТЗ(A:A)

    Если есть пустые ячейки:

    Код:
    {=МАКС((СТРОКА(1:500)*(A1:A500<>"")))}

    это для таблицы если не более 500 строк
    и это формула массива так что не забудьте нажать CTRL+SHIFT+ENTER
    Спасибо Уокенбаху
    --------------------------------------
    Есть еще одна хитрая формула:

    Код:
    =ПОИСКПОЗ(МАКС(A:A)+1;A:A;1)

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 14:11 08-01-2008 | Исправлено: ZORRO2005, 14:40 08-01-2008
    mp3exchanger



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

    Всего записей: 518 | Зарегистр. 24-02-2003 | Отправлено: 17:28 08-01-2008
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005
    насколько я понимаю, так, как Вы хотите, сделать не получится (хотя, может, есть какой-нибудь трюк, о котором мы с вами не догадываемся...)  
    А объясните, чем Вас не устраивает вариант со списком из заданного диапазона?
    (с ним же всё в порядке, как Вам и хотелось?) Если смущает то, что он глаза мозолит, то его можно спрятать на отдельный лист, а этот лист скрыть так, что даже в списке скрытых этот лист не будет светиться...
    p.s. кстати, в проверке ДВССЫЛ("имя_диапазона") не обяательно использовать - достаточно банального:  =Данные1 :-))

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 20:35 08-01-2008
    ZORRO2005



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

    Цитата:
    в проверке ДВССЫЛ("имя_диапазона") не обяательно использовать - достаточно банального:  =Данные1 )

    Да, согласен.
    Просто уже не первый раз с этим встречаюсь и хочу добить эту тему до конца.
    Можно еще в Данные-Проверка Источник забить:

    Код:
    ;'  ;1;2;3

    но в проверке одинарные кавычки все равно видны.
    Может можно через VBA забить туда массив.
    Через присвоение имен массивам не получается.
    Здесь
    есть интересный пример №101
    и используется ИНДЕКС в Источнике,но все равно это не то что нужно

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 21:54 08-01-2008 | Исправлено: ZORRO2005, 22:04 08-01-2008
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005
    буду нудным... чем Вас не устраивает решение - проверка через ссылку на диапазон?!..

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 23:12 08-01-2008
    Mint86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста есть ли готовые макросы которые реализуют електронные часы. Да и возможно ли сделать электронные часы в Excele c помощью макросов?

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 04:56 10-01-2008
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В ячейке записана формула - сумма отдельных ячеек. Есть общеизвестный факт: если зайти в редактирование этой формулы, то Excel сам подсветит ячейки, участвующие в этой формуле.
    Сегодня с большим удивлением узнал, что оказывается есть какой-то предел количеству ячеек, участвующему в формуле, для такого выделения. Т.е. если стоит сумма 60 отдельных ячеек, то в при входе в редактирование формулы Excel (у меня был Excel 2000) не подсветит ячейки, участующие в формуле.
    Кто-нибудь знает, об этом где-то написано?
    И еще один вопрос: а вообще есть ограничение на длину формулы?

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 10:48 10-01-2008 | Исправлено: Mushroomer, 10:49 10-01-2008
    SERGE_BLIZNUK

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

    Цитата:
    Подскажите пожалуйста есть ли готовые макросы которые реализуют електронные часы.

    из книги А. Гладкий, А. Чиртик Excel. Трюки и эффекты
    стр. 115 - помещение в ячейку электронных часов
     
    Mushroomer
    отсюда - Технические характеристики и ограничения Microsoft Excel
     
    Длина записи формулы, знаков, не более 8 192  
    Внутренняя длина формулы, байт, не более 16 384 байт  
     
    1) там ещё много разных интересных вещей  
    2) что означает внутренняя длина - я понятия не имею ;-))

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 22:20 10-01-2008
    Mint86



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

    Цитата:
    из книги А. Гладкий, А. Чиртик Excel. Трюки и эффекты  
    стр. 115 - помещение в ячейку электронных часов  

    Спасибо. Поищу саму книгу.

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



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

    Цитата:
    отсюда - Технические характеристики и ограничения Microsoft Excel

    я думаю, что в 2007 офисе возможности "несколько" расширены

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5394 | Зарегистр. 20-06-2003 | Отправлено: 07:01 11-01-2008
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog
    Цитата:
    я думаю, что в 2007 офисе возможности "несколько" расширены  

    а Вы зря поленились открыть ссылочку...
    То, что я написал, взято оттуда, там написано,
    цитирую "Применимо к: Microsoft Office Excel 2007"
    ;-)))

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 11:02 11-01-2008
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SERGE_BLIZNUK
    Я не поленилсяи открыл Я в том смысле, что данные там на 2007, а человек пишет
     
    Цитата:
    у меня был Excel 2000



    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5394 | Зарегистр. 20-06-2003 | Отправлено: 16:54 11-01-2008
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog
    простите, я Вас не понял...  
    Тогда, возможно Вы правы - и для Excel 2000 ограничения более жесткие...

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 17:07 11-01-2008
    goodwen



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Всем привет.
     
    Есть столбец со следующим содержимым:
     30/22/37
     1/22/33
     3/22/36
     10/22/34
     2/22/35
     
    Нужно привести (отсортировать) его к виду:
     1/22/33
     2/22/35
     3/22/36
     10/22/34
     30/22/37
     
    Но при нажатие на кнопку сортировка, excel сортирует так:
     1/22/33
     10/22/34
     2/22/35
     3/22/36
     30/22/37
     
    Как правильно отсортировать ?

    Всего записей: 243 | Зарегистр. 09-04-2006 | Отправлено: 18:28 12-01-2008
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    goodwen
    если задача позволяет, вставляете доп.столбец,
    туда формулу: =(ПСТР(A1;1;НАЙТИ("/";A1)-1))*1
    (это если ваше  xx/xx/xx в столбце A)
    и сортируете по этому дополнительному столбцу

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 19:04 12-01-2008
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    goodwen
    КАК вариант можнов столбце рядом написать формулу:
    =ЕСЛИ(ДЛСТР(A1)=7;"0"&A1;A1)
    и потом по нему отсортировать...

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5394 | Зарегистр. 20-06-2003 | Отправлено: 19:42 12-01-2008
    goodwen



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

    Всего записей: 243 | Зарегистр. 09-04-2006 | Отправлено: 19:59 12-01-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

    Компьютерный форум 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