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

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

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

Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

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

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


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


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

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:12 29-08-2008 | Исправлено: Maz, 22:45 24-02-2017
    crotoff

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

    Цитата:
    как ты сделал так, что при смене цифр: индекс роста цен, меняется розничная цена?

    видео, раскрывающее секреты ценообразования
    Что касается суммы скидок - расчёт можно организовать по аналогии. Учесть факторы, влияющие на неё - сезонные колебания, объём закупки и т.п.

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 02:27 07-01-2009 | Исправлено: crotoff, 15:45 07-01-2009
    ignasio

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    crotoff
    Видео стоит, а время показа идёт. Скажи мне, как ты "Индекс роста цен" сделал так, что меняются цены в столбцах?

    Всего записей: 29 | Зарегистр. 28-12-2008 | Отправлено: 12:29 07-01-2009 | Исправлено: ignasio, 12:30 07-01-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ignasio
    Лист2 (2). Переместил прямоугольный курсор в ячейку A4. Нажал = и в режиме редактирования щёлкнул Лист2, курсором мыши нажал на ячейку A4, затем Enter. В ячейке A4 теперь стоит формула =Лист2!A4 и отображаеццо значение "Терминатар 1". Скопировал ячейку A4 на диапазон B4:С4 - адреса в формулах пересчитались. Переместил курсор в B2 и отредактировал формулу в строке формул - добавил *G1 и нажал F4 один раз когда курсор моргал на G1 - формула приобрела вид =Лист2!B4*$G$1 и нажал Enter. Это нужно было чтобы при копировании ссылка на G1 не пересчитывалась. Выделил мышью диапазон A4:С4 скопировал и вставил в A5:С30. Всё.
     
    Добавлено:
    перекодировал мувик mpeg-4 (http://webfile.ru/2535592)

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 15:08 07-01-2009
    FreeLSD_md



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Не подскажите ли, как пронумеровать строки, начиная с энной ? Например, чтобы начиная с ячейки C4 вниз прописался ряд чисел от 1 до 150, при этом, когда удаляется/добавляется строка куда-то посередине, нумерация не нарушается !

    Всего записей: 711 | Зарегистр. 10-10-2006 | Отправлено: 21:17 07-01-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FreeLSD_md
    C4=Строка()-3

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 22:55 07-01-2009
    FreeLSD_md



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Mushroomer
     Нужный результат и так до 150. Что-то не получается по этому шаблону. Будьте добры, по-подробнее со смыслом для понимания.

    Всего записей: 711 | Зарегистр. 10-10-2006 | Отправлено: 00:49 08-01-2009 | Исправлено: FreeLSD_md, 01:09 08-01-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FreeLSD_md
    Что не понятного? Я тебе написал формулу, надо было просто ее вбить и протащить вниз.  
    C4 = Строка()-3= 4-3=1
    C5 = Строка()-3= 5-3=2
    C6 = Строка()-3= 6-3=3

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 06:58 08-01-2009 | Исправлено: Mushroomer, 06:58 08-01-2009
    Timsi

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    День добрый!
    Помогите разобраться с проблемой, пожалуйста !
    Проблема: при наступлении определенной даты надо менять значение в огромной куче рабочих книг на строго определенное значение из другой книги, т.е. открываем файл - ищем нужное значение - находим -меняем-закрываем книгу -переходим к следующей и т.д. Надоедает ужас! Подскажите как автоматом закатать. Заранее спасибо!

    Всего записей: 5 | Зарегистр. 09-01-2009 | Отправлено: 22:22 09-01-2009
    CEMEH



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Timsi
    Судя по всему каждое
    Цитата:
    значение в огромной куче рабочих книг  
    должно быть завязано на дату.
    На мой взгляд для такой задачи больше подойдет использование VBA.
    пример:

    Код:
    Private Sub Workbook_Open() ' этот код будет выполнен при открытии книги
    if Now()>39822 then ' если текущее время больше 39822 (9 января 2009) то...
    Range("A1") = " Сегодня уже 9 января, а мы все еще новый год празднуем" ' в ячейку A1 поместим это "Сегодня уже 9 января..."
    else ' в противном случае поместим это:
    Range("A1") = " Еще есть время, гуляем"
    ActiveWorkbook.Save ' книгу сохранить
    ActiveWorkbook.Close ' книгу закрыть
    End Sub

     
    Но это разговор для другой темы
     
     
     

    Всего записей: 237 | Зарегистр. 17-09-2006 | Отправлено: 23:00 09-01-2009
    Timsi

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо огромное за ответ !
    Количество книг выдумал не я - надо -ть так.
    В Vba и Excel - я, новичок, поэтому пробовал решить эту проблему через vlookup , да находит , но изменить( через формулу replace )в той же ячейке на другое значение из другого файла не хочет , вот и спрашиваю совета, да ещё привязать это к определенной дате.
    В другую тему обратился , спасибо.

    Всего записей: 5 | Зарегистр. 09-01-2009 | Отправлено: 23:47 09-01-2009
    bavb



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Здравствуйте! У меня такой вопрос: есть таблица, заполнена числами (в ячейке одно число). Можно-ли как-нибудь уменьшить все эти числа на 30% (на самом деле процент не важен, 30% как пример)?
    Если можно, то как? Желательно подробно.  
    Заранее спасибо!

    Всего записей: 202 | Зарегистр. 17-07-2004 | Отправлено: 19:02 11-01-2009
    art0123



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    bavb Умножь их просто на 0,70... (=A1*0,70)

    Всего записей: 1300 | Зарегистр. 12-03-2008 | Отправлено: 20:02 11-01-2009 | Исправлено: art0123, 20:04 11-01-2009
    SERGE_BLIZNUK

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

    Цитата:
    Можно-ли как-нибудь уменьшить все эти числа на 30%

    или так:
    в любую свободную ячейку коэффицент, на который надо умножить (в данном случае 0.7)
    Выделить ячейку с коэф-том. Скопировать.
    Выделить группу ячеек, которые надо изменить. Выбрать - Специальная вставка - Умножить (можно, по вкусу, также поставить [+] пропускать пустые ячейки (если среди выделенных есть пустоты))
    ОК.  
    всё, задача решена. (ячейку с коэффициентом удаляем...)

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 20:38 11-01-2009
    CannabisKing



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Возможно ли осуществлять экспорт данных в реал тайм из Excel в обычные. txt  файлы? Если да, скажите, пожалуйста, как?

    Всего записей: 343 | Зарегистр. 17-06-2005 | Отправлено: 19:42 12-01-2009
    bavb



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

    Всего записей: 202 | Зарегистр. 17-07-2004 | Отправлено: 21:46 12-01-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CannabisKing
    О каком реал тайм идет речь? пример можно? Что в Excel и что должно быть в txt файле?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 00:17 13-01-2009
    CannabisKing



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    Извиняюсь, что не точно выразил свои мысли.
     
    Пример данных:
    20080114,103000,355.27000,355.47000,354.35000,354.35000,1793498
    20080114,104500,354.35000,354.77000,353.77000,354.77000,1191598
     
    Данные поступают в Excel каждую минуту, их нужно экспортировать в .txt файл без изменений. Желательно, чтобы из Excel данные экспортировались сразу, как только поступили - без задержек.

    Всего записей: 343 | Зарегистр. 17-06-2005 | Отправлено: 17:18 13-01-2009 | Исправлено: CannabisKing, 17:21 13-01-2009
    Sergiobez

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем доброго времени суток!
    Есть проблема. Нужно  пересчитать  значения в большом количестве  ячеек (пересчет в другую валюту). Я забиваю в В1 курс  €= 7  и пробую с помощью абсолютной ссылки. Например, в ячейке В2 ввожу   =9000*$В$1 и протягиваю вниз.  В ячейке В3 значение 7000. По идее, должно получиться 49000, но вместь этого получается 63000.
    Т.е. мне придется забивать каждую ячейку вручную? Не хотелось бы. Помогите, кто знает решение.

    Всего записей: 18 | Зарегистр. 16-01-2009 | Отправлено: 01:26 16-01-2009
    Mint86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sergiobez
    Добавить столбец и вписать формулу например в С2  =$B$1*В2 и протянуть вниз. Скопировать полученные значения и вставить в столбец В с помощью специальной вставки.

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 05:06 16-01-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sergiobez
    Цитата:
    в ячейке В2 ввожу   =9000*$В$1  
    вот это и неправильно. Как же excel узнает, что из B3 ему надо взять 7000?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 06:58 16-01-2009
       

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)
    Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru