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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ababaka
    Копируешь ячейку, где ты хочешь убрать формулу. Потом правой кнопкой кликаешь по ней же. В меню выбираешь Специальная вставка. Выбираешь там Значения.

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ура. Спасибо человечище!))
    +1

    Всего записей: 2 | Зарегистр. 19-11-2006 | Отправлено: 15:01 12-04-2007
    vivarius

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток!
    Подскажите, плиз...
    Вводные данные:
    - на листе столбец с датами (много-много)
                         15.04.2007
                         21.04.2007
                         18.04.2007
                                ...
                                ...
    Что нужно:
    создать такой макрос (если можно обойтись без него - будет лучше), чтобы, при открытии книги, ячейки с датами в данном столбце сравнивались с текущей датой и, если обнаруживалась полная идентификация (то есть, наступило "сегодня") - ячейка с датой окрашивалась в жёлтый цвет. Даже не знаю, понятно ли написал... Вобщем, ХЭЛП!!!
    З.Ы. Спасибо.

    Всего записей: 5 | Зарегистр. 12-04-2007 | Отправлено: 16:54 12-04-2007
    w25

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vivarius
    Примени условное форматирование. Выделяншь данные, меню - Формат - условное форматирование - выбираешь условие равно =сегодня().И задаешь вид ячейки если условие выполняется

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 16:59 12-04-2007
    vivarius

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    w25
    Спасибы! Оказывается, всё так просто =)))
    А можно сделать, чтобы выделялась не ячейка с датой, а другая какая-нить ячейка (на этом же листе, или на другом листе этой же книги, или вообще в другой книге)?

    Всего записей: 5 | Зарегистр. 12-04-2007 | Отправлено: 17:41 12-04-2007 | Исправлено: vivarius, 17:45 12-04-2007
    w25

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

    Цитата:
    А можно сделать, чтобы выделялась не ячейка с датой, а другая какая-нить ячейка (на этом же листе, или на другом листе этой же книги, или вообще в другой книге)?

    Стаешь в ячейку, которую нужно выделить в меню условное форматирование выбираешь формула - =a1=сегодня()
    а1 - ячейка с датой или другим значением которое проверяется

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 18:42 12-04-2007
    roz21



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

    Цитата:
    Looking

    Пасиб! Слияние мне и было нужно!

    Всего записей: 5 | Зарегистр. 19-07-2006 | Отправлено: 23:19 12-04-2007
    vivarius

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    w25
    не-а... нифига

    Всего записей: 5 | Зарегистр. 12-04-2007 | Отправлено: 09:43 13-04-2007
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vivarius
    Присвой имя ячейке a1, а в усл.форматировании вместо a1 поставь это имя
    тогда получится.
    P.S.В разных книгах будет работать если они обе открыты

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 10:03 13-04-2007 | Исправлено: ZORRO2005, 10:07 13-04-2007
    vivarius

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

    Всего записей: 5 | Зарегистр. 12-04-2007 | Отправлено: 10:32 13-04-2007 | Исправлено: vivarius, 10:35 13-04-2007
    w25

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vivarius
    лови
    http://dump.ru/files/9/9196974444/

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 11:04 13-04-2007
    vivarius

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

    Всего записей: 5 | Зарегистр. 12-04-2007 | Отправлено: 11:56 13-04-2007
    ghosty



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А нет ли у кого-нибудь опыта по организации коллективной работы с одним XLS файлом (без привлечения SharePoint Server)? Причем чтобы не только в локалке можно было с ним работать, но и через инет. Возможно такое?

    ----------
    пропадет-растает

    Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 15:18 13-04-2007 | Исправлено: ghosty, 15:20 13-04-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ghosty
    Цитата:
    у кого-нибудь опыта по организации коллективной работы с одним XLS файлом (без привлечения SharePoint Server)? Причем чтобы не только в локалке можно было с ним работать, но и через инет
    ещё и через Инет? Я, возможно, уже всем надоел одним и тем же нудным замечанием, но всё таки - а Вам не кажется, что это задача решается через программу на любой СУБД? Которая у будет выкладывать (генерить) Excel файл со всеми текущими изменениями... впрочем, я уже неоднократно убеждался, что на Excel можно слепить невероятные вещи... Если Вас не затруднит - расскажите, что показали Ваши изыскания - т.е. возможно ли такое,  и если да - то как. ( можно в ПМ, если считаете, что здесь этой информации не место...)
    удачи.

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 16:48 13-04-2007
    AuthorR

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приходилось ли кому-нибудь решать такую задачу:
     
    определить заданную позицию (номер вхождения) заданного символа в текстовой строке внутри ячейки
     
    например, имеем
    ячейка A1 - текст (текст, для примера такой: Первая запятая, первое тире - вторая запятая, второе тире- третья запятая, третье тире-)
    ячейка B1 - заданный символ, например "запятая" (,)
    ячейка C1 - заданный номер вхождения, например, 2
     
    Как (если это вообще возможно) получить формулой число-позицию при заданных условиях?
    Решение для заданных условий (символ - "," номер вхождения - 2) число - 45
     
    Вариант решения "по частям"
    Ищется первое вхождение заданного символа
    =ПОИСК(b1;a1)
    Ищется второе вхождение
    =ПОИСК(b1;a1;ПОИСК(b1;a1)+1)
     
    Очевидно, что существенным недостатком такого решения является то, что: 1) во-первых, формула постоянно "растет"; 2) во вторых нигде не учтенео требование: задать номер вхождения.
     
    Некоторые коментарии:
    Если задан символ, которого нет в просматриваемом тексте, то 0, если задана позиция (например сотая), для существующего символа, но этот символ не встречается в просматриваемом тексте такое число раз, то возвращать номер последнего вхождения.

    Всего записей: 164 | Зарегистр. 11-02-2007 | Отправлено: 21:59 13-04-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AuthorR
    Цитата:
    заданную позицию (номер вхождения) заданного символа в текстовой строке внутри ячейки  
    немного выходя за рамки темы - написать свою функцию на Excel VBA и в этой функции творишь ЧТО хочешь...

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 00:37 14-04-2007
    AuthorR

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    это понятно, но хотелось бы без ВБА

    Всего записей: 164 | Зарегистр. 11-02-2007 | Отправлено: 11:24 14-04-2007
    BBBri

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Cуществуют 2 столбца с совершенно разными данными(числовыми), но по количеству ячеек - одинаковые. Но в первом есть как положотельные, так и отрицательные - во втором только положительные. Как сформировать третий, чтобы данные были из второго, но со знаком из первого ? Заранее спасибо
     
     
    Добавлено:
    Формулой - не руками

    Всего записей: 56 | Зарегистр. 29-10-2002 | Отправлено: 18:11 14-04-2007
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BBBri
    В третьем столбце формула =ЕСЛИ(A1<0;-B1;B1)

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 18:50 14-04-2007
    genf

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите как в Exel задать гамма-функцию. В явном виде, как в Mathcad нет (в справке написаны кое какие сведения, но ничего не получается-это такие функции как ГАММАНЛОГ, ГАММАОБР и ГАММАРАСП). Например в Mathcad гамма-функция вычисляется очень просто - Г(3,2)=1,353. А как это сделать в Exel?

    Всего записей: 8 | Зарегистр. 17-03-2007 | Отправлено: 13:26 15-04-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 (часть 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