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

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

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

Maz (27-03-2018 08:04): Microsoft Excel FAQ (часть 6)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

Widok



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

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

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


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


  • Список соответствия имен функций в английской и русской версиях Excel или здесь
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
  • краткая, но емкая инструкция для чайников по добавлению готовых макросов (на примере макросов по увеличению размера шрифта на X пунктов от мемебера ferias
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3 | Часть 4
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:13 09-03-2010 | Исправлено: uzeerpc, 12:47 20-12-2017
    Drean



    БКЗ-210-140Ф
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В Excel 2007 хочу чтобы программа узнавала диапазон, в которое попадает полученное значение в исходной ячейке и присваивала исходной ячейке коэффициент, соответствующий такому диапазону. Диапазон для значений и соответствующие коэффициенты на скриншоте.  
     
    По результатам вычислений столбцов С-Е получается некоторые значения столбца F листа "Расчет". Далее этот результат должен быть отнесен к нужному диапазону на листе "Коэффициенты работ". После определения диапазона должен быть определен соответствующий коэффициент и применен уже к ячейке с готовым значением стоимости работ на листе "Расчет". Задача в принципе простая, но вот воплотить пока не получается.
     
       
     
    Сам документ. http://rghost.ru/3036137

    Всего записей: 1993 | Зарегистр. 13-05-2003 | Отправлено: 09:31 25-10-2010 | Исправлено: Drean, 13:20 25-10-2010
    SERGE_BLIZNUK

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

    Код:
    =СМЕЩ(A1;МАКС((D2:D19<=ЯчейкасВашимЗначением)*СТРОКА(D2:D19))-1;)

     

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 13:13 25-10-2010
    Drean



    БКЗ-210-140Ф
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SERGE_BLIZNUK
    Не хочет у меня работать ваша формула. Формула просто копаруется во весь выделенный диапазон листа. Может Вам ее на моем примере показать ?

    Всего записей: 1993 | Зарегистр. 13-05-2003 | Отправлено: 13:23 25-10-2010 | Исправлено: Drean, 13:47 25-10-2010
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Drean
    Простите, забыл сказать.
    Это формула массива. вставить, нажать Ctrl-Shfit-Enter
     
    да, ещё. не обратил внимание, что коэфициенты прямо с первой строчки идут!!
    В вашем случае можно использовать формулу:
    {=СМЕЩ(A1;МАКС((D1:D19<=K1)*СТРОКА(D1:D19))-1;)}
     
     
    и ещё добавлю.
    (c) этого решения принадлежит IgorGo с programmersforum.ru
     

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 13:26 25-10-2010 | Исправлено: SERGE_BLIZNUK, 13:39 25-10-2010
    Drean



    БКЗ-210-140Ф
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SERGE_BLIZNUK
    Получается такая вот картина.
       

    Всего записей: 1993 | Зарегистр. 13-05-2003 | Отправлено: 13:54 25-10-2010
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Не нужно тут не летучую, не массивную
    =ИНДЕКС($A$1:$A$19;ПОИСКПОЗ(K1;$D$1:$D$19))
     
     
    Добавлено:
    Проверьте, правильно ли я понял.
    http://webfile.ru/4845648

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 22:56 25-10-2010 | Исправлено: kimtan, 23:02 25-10-2010
    Drean



    БКЗ-210-140Ф
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kimtan
    Большое спасибо, все работает.

    Всего записей: 1993 | Зарегистр. 13-05-2003 | Отправлено: 11:20 26-10-2010
    Natarius

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В excel 2003 нужно чтоб по совпадению текстового аргумента (Лист1!$D1) с одним из текстовых аргументов столбца (Лист2!F) выбирался коэффициент в ячейке (Лист2!$D3), в противном случае сопоставлялся с другим столбцом (Лист2!F) и выбирался другой к-т и т.д. Файл прилагается. Заранее спасибо.  
     
    http://webfile.ru/4847384

    Всего записей: 38 | Зарегистр. 06-06-2008 | Отправлено: 16:40 26-10-2010
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Natarius
    Чуть сократил Вашу формулу на первом листе, проверяйте...
    http://webfile.ru/4848791

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 23:45 26-10-2010
    Natarius

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

    Всего записей: 38 | Зарегистр. 06-06-2008 | Отправлено: 00:54 27-10-2010 | Исправлено: Natarius, 01:19 27-10-2010
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    И не будет считать, пока на листе 2 в ячейке C3 после слова "Сталь" не уберете пробел. Эксель любит точность как в написании символов, так и в числах.
     
    Добавлено:
    Насчет упрощения..., ну не знаю, мне не кажется Ваша задача сверхсложной.

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 01:22 27-10-2010
    strok10

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Microsoft Excel 2010. Обучающий видеокурс (2010)
     

     

    Цитата:
    Первоклассный пакет офисных программ Microsoft Office 2010 существенно отличается от своего предшественника, по образу интерфейса, аналогично и перечнем возможностей. Этот видеокурс окажет вам помощь в изучении  всех новейших внутренних резервов программы Excel 2010, обучиться скорой работе с подновленным интерфейсом,поможет узнать все специфики и возможности последней версии.
     
    Содержание:
     
    Общий обзор "Microsoft Excel 2010"
    Новое в "Microsoft Excel 2010"
    Рабочее пространство "Microsoft Excel 2010"
    Лента "Microsoft Excel 2010"
    Меню "Файл"
    Режимы просмотра
     
    Работа с документами в "Microsoft Excel 2010"
    Создание документа
    Сохранение документа
    Открытие документа
    Сохранить и отправить
    Сведения о файле
    Книга
     
    Работа со столбцами и строками
    Строки
    Столбцы
    Операции над строками и столбцами
     
    Работа с ячейками
    Ячейки
    Работа с диапазоном ячеек
    Настройка маркера выделения
    Автозаполнение ячеек
    Имена ячеек
    Примечания к ячейкам
     
    Формулы и функции
    Обзор Формул
    Копирование формул
    Массивы
    Работа с мастером функций
     
    Работа с данными
    Таблицы "Microsoft Excel 2010"
    Работа с таблицами
    Сортировка данных
    Строка итогов
    Вычисляемые столбцы
    Фильтрация данных
     
    Работа с диаграммами
    Обзор диаграмм
    Изменение диаграммы
    Настройка осей диаграммы
    Параметры шкалы диаграммы
    Подписи данных  

     
    О файле
    Год: 2010
    Название: Microsoft Excel 2010. Обучающий видеокурс
    Разработчик: Teachvideo
    Платформа: Pc
    Язык интерфейса: Русский
    Лекарство: Не требуется
    Размер файла: 131.61 Mb
     
    Скачать с turbobit.net

    Всего записей: 89 | Зарегистр. 20-06-2010 | Отправлено: 02:55 27-10-2010 | Исправлено: strok10, 03:00 27-10-2010
    diman1982

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

    Всего записей: 56 | Зарегистр. 12-07-2007 | Отправлено: 12:05 28-10-2010 | Исправлено: diman1982, 12:06 28-10-2010
    LaCastet



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

    Цитата:
    В чем может быть тут дело?

    Я думаю, в шрифтах дело. У меня на работе лазерный принтер, а дома струйный. Дома выровняешь страницы, рапечатываешь на работе: всё сбито.

    ----------
    Пиво — это еще одно доказательство того, что Господь любит нас и хочет, чтоб мы были счастливы!

    Всего записей: 4566 | Зарегистр. 27-07-2005 | Отправлено: 12:51 28-10-2010
    diman1982

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaCastet
    шрифт - times new roman cyr, 10, но он есть на обоих машинах.

    Всего записей: 56 | Зарегистр. 12-07-2007 | Отправлено: 13:09 28-10-2010
    LaCastet



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

    Цитата:
    шрифт - times new roman cyr, 10, но он есть на обоих машинах.

    Экранная прорисовка может отличаться, это зависит от монитора и видеокарты.

    ----------
    Пиво — это еще одно доказательство того, что Господь любит нас и хочет, чтоб мы были счастливы!

    Всего записей: 4566 | Зарегистр. 27-07-2005 | Отправлено: 13:13 28-10-2010
    LaCastet



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaCastet
    Я подумал, у тебя же ситуация, такая же как моя. Дело в разных принтерах. У каждого принтера разный размер точки, а драйвер знает, сколько точек умещается на странице. Соответственно при выводе предпросмотра для печати на одном компьютере всё помещается на странице, а на другом, где размер точки принтера больше, один столбец переходит на другую страницу.

    ----------
    Пиво — это еще одно доказательство того, что Господь любит нас и хочет, чтоб мы были счастливы!

    Всего записей: 4566 | Зарегистр. 27-07-2005 | Отправлено: 17:17 28-10-2010
    life_so_good



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

    Всего записей: 1335 | Зарегистр. 30-04-2002 | Отправлено: 17:55 01-11-2010
    abraxis



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

    Цитата:
    парни, с помощью каких функций можно реализовать следующую хреновину:
     
    В книге будет статичный лист 1 куда будут вносится исходные данные. И будет лист два куда будут помещаться данные из внешнего источника. На основании данных из листа 1 нужно будет на втором листе (или можно на третьем) произвести несложные вычисления. Разумеется только в тех строчках где будут содержаться данные из листа 1.  

    Поподробнее, что вы хотите сделать и версию excel в которой делать собираетесь, принцип построения выражения в 2003 и 2010 кардинально отличается. В 2003 вам достаточно просто  нажать ="щелчок по ячейке" действие, в 2010 картина меняется, там нужно указать ячейку "=" в кавычках а потом после действие.
    Вам формулы суммесли, и разнесли что то говорят? или просто функция если. Вы же с условиями как я понимаю работать будете?
    PS чем четче вы сформулируете вопрос, тем более четким и полным получите ответ.
     

    Всего записей: 228 | Зарегистр. 21-10-2006 | Отправлено: 19:54 01-11-2010
    Jans



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

    Всего записей: 2361 | Зарегистр. 07-12-2006 | Отправлено: 10:58 08-11-2010
       

    Страницы: 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 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 5)
    Maz (27-03-2018 08:04): Microsoft Excel FAQ (часть 6)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru