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

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

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

    Цитата:
    Подскажите если возможно - как сделать, чтобы формулы в таблице мог изменять только я

    защитить ячейки с формулами, снять защиту с ячеек с исходными данными, поставить защиту на лист (защитить паролем).

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AndVGri
    Спасибо, с Excel 2003 сильно не разбирался и не видел, что при появлении содержимого буфера обмена в области задач после нажатия клавиш Ctrl+C+C появляется еще и check-box, где можно убрать вызов буфера обмена по нажатию этого сочетания клавиш. На рабочем компе стало быть проблему решил. А на домашнем стоит Excel XP, где такой check-box отсутствует, посему для Excel XP проблема по-прежнему остается открытой. Там пока непонятно как отключить появление буфера обмена по нажатии комбинации клавиш Ctrl+C+C или Ctrl+Ins+Ins. Только ради этого ставить новый Оффис пока не хочу, да и интересно все-таки. Думаю где-то в реестре эта гадость должна отключаться...
     
    ZORRO2005
    Знаю, эта возможность появилась в Лингво 12, но мне удобнее вызывать Лингво именно комбинацией клавиш. Поэтому эту функцию не использую.

    Всего записей: 2975 | Зарегистр. 04-01-2005 | Отправлено: 10:50 05-06-2007
    w25

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

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 10:56 05-06-2007
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Soft_deadly
    Так как есть повторяющиеся артикула(я их выделил розовым цветом)
    то вот мое решение:
    http://slil.ru/24467881

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 11:50 05-06-2007
    Soft_deadly



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    w25
    ZORRO2005
    Спасибо Огромное!!!
    Поостараюсь понять суть, но это то что нужно!

    Всего записей: 64 | Зарегистр. 08-05-2005 | Отправлено: 12:49 05-06-2007
    Thump



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, у меня, пожалуй, ламерский вопросик.
    Как в Excel'03 сделать вывод значения в ячейке с формулой вида "xxxx руб. xx коп."?
    Поиском по первой части темы обнаружил решение, которое не является полностью таковым. Форматирование вида "#_ руб,_ #0_ коп." я и сам на коленке нашаманил, это нетривиально. Только я немного не понимаю порой сумбурных результатов применения "_", и суть вопроса: как избавиться от "," в выводе и вырисовать там "."? Тоесть сейчас получается немного кривовато: "1039 руб, 29 коп." Замену регионального стандарта записи дробной части не предлагать Если это не осуществимо функциями Excel, скажите пожалуйста, что и как делать в VBA. Кстати, может это существенно: в этой ячейке формула, производится расчёт. Так что шаманство с содержимым ячейки немного ограничено.

    Всего записей: 49 | Зарегистр. 22-06-2006 | Отправлено: 00:56 06-06-2007
    AndVGri

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

    Цитата:
    "#_ руб,_ #0_ коп."  

    Несколько перемудрил, стандартно будет: #" руб."," "00" коп."
    Знак _ используется для задания отступа, размером в следующий символ. От десятичного разделителя, похоже, не избавиться
    Можно воспользоваться формулой
    =ЦЕЛОЕ(A2) & " руб." & " " & ОКРУГЛ((A2-ЦЕЛОЕ(A2))*100;2) & " коп."
    Либо, считать результат в копейках и тогда форматирование будет: #" руб. "00" коп."

    Всего записей: 750 | Зарегистр. 14-12-2005 | Отправлено: 03:48 06-06-2007 | Исправлено: AndVGri, 04:01 06-06-2007
    AlexeyID

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    может чего не понял, у меня вроде вот так работает
    #_ руб._#00_ коп.
    или
    #_ руб._ 00_ коп.

    Всего записей: 74 | Зарегистр. 01-10-2005 | Отправлено: 05:29 06-06-2007 | Исправлено: AlexeyID, 05:38 06-06-2007
    Diamante



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А есть ли в Excel такая функция, как проверка ячеек на наличие одинаковых данных в них?
    Например в столбец в каждой ячейке забиты разные символы:  
    186
    124
    158-78
    163-7812
    и.т.п
     
    Таких данных очень много, как мне можно проверить: повторяются ли какие то цифры в разных ячейках или нет?

    Всего записей: 40 | Зарегистр. 04-01-2006 | Отправлено: 10:46 07-06-2007
    bama

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите плиз такую вещь:
    Таблица простая в экзеле. текст простой в ячейке....
    ячейка формат: текстовый, перенос по словам, выр. влево
    текст в ячейке почему то не виден весь.
    при редактировании появляется... те не срабатывает
    "перенос по словам",  все везде стоит (галочки и тд) правильно...
    перерыл вроде все, но так и не понял почему...
    Excel Pro 2003 Rus SP2
    отсылал знакомой, у нее все нормально видно...
    те, где то у меня (+2 компа еще так же) настройка сбита...
     
    [url] http://img291.imageshack.us/my.php?image=0002bu2.jpg [/url]

    Всего записей: 35 | Зарегистр. 30-12-2005 | Отправлено: 11:09 07-06-2007 | Исправлено: bama, 11:26 07-06-2007
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Diamante
    Данные (ячейки) какого типа (формата)? Цифры, текст, общий формат?

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 11:22 07-06-2007
    w25

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Diamante
    Попробуй может подойдет:
    добавь дополнительный столбец и введи формулу как формулу массива (ctrl+shift+enter).
    =СЧЁТ(ЕСЛИ(($a$2:$a$20)=a2;$a$2:$a$20))
    подсчитывает сколько значений в массиве.
    или просто СЧЁТЕСЛИ($a$2:$a$20;a2)
     
    Добавлено:
    bama
    попробуй в нужном месте левый Alt + Enter

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 13:26 07-06-2007 | Исправлено: w25, 13:27 07-06-2007
    bama

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    w25
    это я знаю. так и сделал. НО ведь это не выход...
    была бы одна такая, но их же много, и текста там тоже немало...
    (не обязательно левый, правый тоже)

    Всего записей: 35 | Зарегистр. 30-12-2005 | Отправлено: 13:59 07-06-2007
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Diamante
    Немного выше я как раз приводил пример
    где есть условное форматирование,для выявления
    повторяющихся артикулов.
    =СЧЁТЕСЛИ($C$2:$C$2500;C2)>1

    Цитата:
    Soft_deadly  
    Так как есть повторяющиеся артикула(я их выделил розовым цветом)  
    то вот мое решение:  
    http://slil.ru/24467881

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 17:58 07-06-2007
    eugene1957

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

    Всего записей: 55 | Зарегистр. 17-02-2005 | Отправлено: 18:09 08-06-2007 | Исправлено: eugene1957, 18:10 08-06-2007
    robinLib

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброе время суток! У меня вопрос связанный с связью файлов Excel
    Пишу программу на Excel но так как прога получается гиганской и работает медленно решено часть функций перенести во второй файл Excel. И возникла проблема связи.  
    Структура при этом выглядит следующим образом: файл 1 передает в файл 2 некие данные, в файле два они расчитываеются по формулам и результаты возвращаются в первый файл. Связываю файлы при помощи стандартной функции "=" затем имя файл и ячейки.... Все работает, но до тех пор, пока второй файл Excel открыт!!! Как только я его закрываю данные в файле 1 при наличии изменений перетают обновляться!!! МОжно ли как-нибудь без открытия второго файла проводить изменения в первом???

    Всего записей: 138 | Зарегистр. 24-07-2005 | Отправлено: 21:22 08-06-2007
    Thump



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

    Цитата:
    Несколько перемудрил, стандартно будет: #" руб."," "00" коп."  
    Знак _ используется для задания отступа, размером в следующий символ. От десятичного разделителя, похоже, не избавиться

    О, спасибо, так лучше Не знал, что там ещё кавычки забиндены. С десятичным разделителем - интересно, конечно. Но, в принципе, если есть точка - то на него уже пофиг.
    AlexeyID, удивительно, как это оно у вас работает.
    eugene1957, жжоте, почитали бы хелп хотя бы к экселю. Просто пишите в ячейке C1 что-нибудь вроде =A1-B1 или просто ставите = и выделяете ячейку, ставите нужное действие (минус) и выделяете другую ячейку. затем энтер, растягиваете эту штуку вниз за правый нижний край. Оптимальней, наверное и некуда =)

    Всего записей: 49 | Зарегистр. 22-06-2006 | Отправлено: 23:22 09-06-2007 | Исправлено: Thump, 23:23 09-06-2007
    CEMEH



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Никак не соображу )))
     
    Как сделать СЧЕТЕСЛИ(проверять на "И" два столбца) Т. е. есть штат предприятия:
    фамилия бригада должность
    Иванов     1             слесарь
    Петров      1             токарь
    Сидоров    2             токарь
    Соловьев  1             токарь
    ...
    Надо сосчитать количество токарей в первой бригаде.
     
    И еще:
    В книге, кроме всего прочего будут отдельные листы бригадиров.
    Каким образом сделать табличку (контингент бригады данного бригадира) Количество членов бригады в разных бригадах разное и хочеться сделать без пустых строк

    Всего записей: 237 | Зарегистр. 17-09-2006 | Отправлено: 22:37 10-06-2007 | Исправлено: CEMEH, 23:18 10-06-2007
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CEMEH
    Цитата:
    Надо сосчитать количество токарей в первой бригаде
    Ну можно сделать еще один столбец со значениями  
    1слесарь  
    1токарь
    2токарь
    1токарь
    И затем уже делать СЧЕТЕСЛИ на 1токарь

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 02:17 11-06-2007
    CEMEH



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    да, так, пожалуй, и придется, спасибо.

    Всего записей: 237 | Зарегистр. 17-09-2006 | Отправлено: 08:52 11-06-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