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

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а не подскажете как из одной таблицы перенести список данных в другую причём предположим в одной у меня есть имена и время приходов из одной программы а в другой имена и приходы из другой и мне над перенести данные для сравнения из одной в другую так чтобы в данные попали именно туда куда надо в те же ячейки например иванов пришёл в 8 часов по одной программе и из другого excel документа перенести данные что иванов пришёл например в 9 часов

    Всего записей: 10 | Зарегистр. 12-03-2015 | Отправлено: 11:36 21-04-2015
    DmitriC



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

    Цитата:
    не подскажете как из одной таблицы перенести список данных в другую

    Очень просто. Вам в помощь две функции (они будут нужны обе сразу):
    =ПОИСКПОЗ
    =ИНДЕКС
     
    Пример: http://rghost.ru/6bWCv4TJr

    Всего записей: 707 | Зарегистр. 15-12-2005 | Отправлено: 12:32 21-04-2015 | Исправлено: DmitriC, 12:41 21-04-2015
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ItiratoreI
    Vlookup, hlookup - для вас
    Синтаксис сами гляньте)

    Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 14:33 21-04-2015
    ItiratoreI

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо ребят
     
    Добавлено:
    ед что осталось понять у меня этих записей одна тысяча что можно придумать не вводя данное условие каждый раз для тысячи ячеек

    Всего записей: 10 | Зарегистр. 12-03-2015 | Отправлено: 16:08 21-04-2015
    DmitriC



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

    Цитата:
    ед что осталось понять у меня этих записей одна тысяча что можно придумать не вводя данное условие каждый раз для тысячи ячеек

    Ну так и скопируйте ее в вашу тысячу ячеек. Или схватите мышкой за правый нижний угол ячейки с формулой и протащите его вниз на сколько нужно.

    Всего записей: 707 | Зарегистр. 15-12-2005 | Отправлено: 20:46 21-04-2015 | Исправлено: DmitriC, 20:47 21-04-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vikkiv
    я просто хотел задать 2 вопроса, этот и про эксель. Но первый вопрос сам сделал. а втрой  
    а где взять этот power pivot

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 20:01 22-04-2015
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism 1) как включить PowerPivot
    пример с 97М строк (далеко не предел)
    а вообще-то это лучше в базах данных делать и к ним уже Excel как интерфейс цеплять

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 21:08 22-04-2015
    Bolenic



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, кто знает!
    Для строк с текстом "Доступ ..." применена команда "Объединить ячейки и поместить в центре".
     

     
    Почему отступ в последней строке отличается от отступа в предыдущих?
    Проверял в "Формат ячеек" - везде для отступа указано "в центре".  
    И всё остальное (шрифт, формат, ...) - одинаково.

    Всего записей: 2645 | Зарегистр. 30-03-2006 | Отправлено: 11:36 03-05-2015 | Исправлено: Bolenic, 11:55 03-05-2015
    Aktaf



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

    Цитата:
    Почему отступ в последней строке отличается от отступа в предыдущих?  

    Проверьте "дорожку", вдруг там пробел затесался.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 01:08 04-05-2015
    Bolenic



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

    Цитата:
    ... вдруг там пробел затесался ...

    Точно!
    Хотя - копипастил строки да подправлял даты,
    во всех верхних "дорожках" справа (после 00) было по 1 пробелу, а в нижней - не было.
    Спасибо!

    Всего записей: 2645 | Зарегистр. 30-03-2006 | Отправлено: 01:41 04-05-2015 | Исправлено: Bolenic, 01:43 04-05-2015
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день, подскажите плиз как можно сделать такую формулку. Есть 2 таблицы, в  первой 10 строк, а во второй 5, как сделать так чтобы автоматом из второй приравнять в первую со сдвигом с низ на одну строку.  например
    1 таблица     2 таблица        результат
          0                   1                  1
          0                   2        
          0                   6                  2
          0                   8        
          0                   7                  6
          0                    
          0                                       8
          0                                            
          0                                       7
     Спасибо            
     

    Всего записей: 240 | Зарегистр. 08-02-2007 | Отправлено: 15:15 05-05-2015 | Исправлено: denisAzef, 17:29 05-05-2015
    Deeaf



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

    Цитата:
    Добрый день, подскажите плиз как можно сделать такую формулку. Есть 2 таблицы, в  первой 10 строк, а во второй 5, как сделать так чтобы автоматом из второй приравнять в первую со сдвигом с низ на одну строку.

     
    Могу предложить глупый вариант. Добавить в таблицу 1 еще один временный столбец с формулой =ОСТАТ(СТРОКА();2), и отфильтровать его по 0 или 1 (смотря с какого номера строки начинается таблица), таким образом будет отображена каждая вторая строка. Далее с помощью ctrl+c, ctrl+v вставить данные из таблицы 2. Фильтр снять, временный столбец удалить.

    Всего записей: 49 | Зарегистр. 24-05-2006 | Отправлено: 06:43 08-05-2015 | Исправлено: Deeaf, 06:45 08-05-2015
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Deeaf спасибо большое, но этот вариант мне не подходит, именно в том дело ч то у меня есть 2 таблица, а нужно сделать  таблицу результат, просто на вставлять пустых строк не получиться, т.к. всего строк за 10 тысяч и делать  такое каждые 2 недели не камильфо )))

    Всего записей: 240 | Зарегистр. 08-02-2007 | Отправлено: 11:35 08-05-2015
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    denisAzef
    допустим все чётные (или нечётные по выбору) строки будут пустыми, отсюда остаётся заполнить каждую нечётную простой прогрессией (2*x, x/2 и т.д. в зависимости от факторов), следовательно просто надо для чётных прописать ссылку на ячейку с номером строки делённым на 2 (+/- коррекция сдвига начальной позиции) а для нечётных оставить пусто.
    Например если первая колонна "A", вторая "B" а третья "C" результат начиная со второй строки (чётная) т.к. первая строка заголовки: тогда формула в C2=IF(MOD(ROW(B2),2)=0,INDIRECT("B"&(ROW(B2)/2)+1),"")

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 11:43 08-05-2015
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vikkiv пробую с формулой, не получается, пишет имя и все(( хотя все по инструкции делаю

    Всего записей: 240 | Зарегистр. 08-02-2007 | Отправлено: 13:34 08-05-2015
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    denisAzef региональные настройки и язык Office (разделители и наименования формул) могут отличаться, у мну на английском всё.. не знаю как перевести.. спроси здесь, мож кто поможет.. единственное и тривиальное : C2 в начале формулы это просто номер ячейки, её саму вводить не надо, а в неё вводить надо

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 13:48 08-05-2015
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vikkiv спасибо))) про C2 в начале формулы я догадался)))) выдает просто ошибку формулы, пока не нашел где.

    Всего записей: 240 | Зарегистр. 08-02-2007 | Отправлено: 14:06 08-05-2015
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а то что выше у Deeaf: =ОСТАТ(СТРОКА();2) работает? Это тоже самое что и MOD(ROW(B2),2)

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 14:28 08-05-2015
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vikkiv по формуле =ОСТАТ(СТРОКА();2) оставляет тока 1, а мне необходимо чтобы было число из таблицы 2

    Всего записей: 240 | Зарегистр. 08-02-2007 | Отправлено: 14:44 08-05-2015
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    формула даёт номер строки а не столбца, у тебя-же на листе двухмерное пространство: строка и столбец, так что это не важно т.к. координаты столбца можно задать отдельно

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 14:50 08-05-2015
       

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