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

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



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

    Цитата:
    MM-DD-YY). Как эти значения автоматически сконвертировать в ДД-ММ-ГГГГ

    Может Вам вообще в настройках Винды поменять? В Панель управление, Язык и региональные стандарты и там в краткой даты выбрать подходящею. Тогда в Екселе автоматом все и переведутся.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 16:12 18-12-2015
    spirit21

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

    Цитата:
     В Панель управление, Язык и региональные стандарты и там в краткой даты выбрать подходящею. Тогда в Екселе автоматом все и переведутся.  

    Менял настройки на Английский (США), но там нет точно такого  формата. После смены региональных настроек excel видит эти настройки как даты 9 предлагает поменять 2 цифры года на 4 (поставить впереди 19 или 20), но сортировать все равно предлагает только в алфавитном порядке.

    Всего записей: 1324 | Зарегистр. 13-11-2004 | Отправлено: 02:42 19-12-2015
    spirit21

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В общем получилось сделать, скопировал  столбец с датами в Akelpad, в нем заменил "-" на "/", а потом названия месяцев - на их порядковые номера (Mar -> 3). Потом вставил обратно в документ, и ecsel все увидел.

    Всего записей: 1324 | Зарегистр. 13-11-2004 | Отправлено: 04:42 19-12-2015
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    spirit21
    Выло жили бы в доступное место рабочий лист с примером, чтобы и другие могли пощупать. Может кому тоже пригодиться в работе.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 07:00 19-12-2015 | Исправлено: Aktaf, 07:00 19-12-2015
    AlexRus227

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коллеги столкнулись с проблемой.  
     
    Есть папка \\server\share\file.xlsx  Файл открыл User1  всем кто пытались открыть этот файл писалось что файл занят User3  (хотя учетка User3 давно заблокирована) Как такое может быть ? Сейчас глюк не повторяется вот хотелось бы понять из за чего это.

    Всего записей: 90 | Зарегистр. 07-12-2005 | Отправлено: 11:47 23-12-2015
    Re9istr



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как можно представить данные из колонны А в виде данных из колонны D, так чтобы при протягивании формулы в колонне D она автоматически подставляла данные из колонны А со смещением в 5 строк:
       
     

    Всего записей: 880 | Зарегистр. 20-08-2005 | Отправлено: 12:47 25-12-2015
    Victorkoly



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Re9istr
    Именно на 5 строк, а не в №1 впихнуть №6, а в №2 уже №10? Это делается простым копированием ячейки.

    Всего записей: 946 | Зарегистр. 01-03-2015 | Отправлено: 14:29 25-12-2015
    VictorKos



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

    Код:
    =СМЕЩ($A$2;(СТРОКА()-2)*4;)

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 15:03 25-12-2015
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    VictorKos
    А можно как-то объяснить, как работает? Как понять, тогда запомниться.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 15:49 25-12-2015
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Aktaf
    Лучше почитать справку по функции СМЕЩ, а в данном случае формула принимает за точку отсчёта ячейку $A$2.  
    Поскольку первая формула находится в той-же строке (D2), смещение по строкам от A2 должно равняться нулю, для этого используем функцию СТРОКА(), которая, находясь в ячейке D2, возвращает значение 2. Чтобы получить 0, нужно от 2 отнять 2. Затем 0 умножается на 4, что даёт 0, т.е. первая формула возьмёт содержимое ячейки $A$2 с нулевым смещением по строкам.
    А вот, чтобы в следующей ячейке D3 получить фамилию из 6-й строки, функция СТРОКА() примет значение 3 (номер текущей строки в ячейке D3), затем от 3 отнимаем 2 (получится 1) и умножаем на 4 (1*4=4). Таким образом мы задаём смещение от ячейки $A$2 вниз на 4 строки, это будет ячейка A6, в которой находится следующая нужная нам фамилия.
    И так далее: в 4 строке смещение от $A$2 будет (4-2)*4=8, т.е. на 8 строк ниже от $A$2 - A10

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 16:32 25-12-2015
    Aktaf



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

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 22:43 25-12-2015
    vector1

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коллеги!
     
    Столкнулся со странной проблемой.
    Суть ее такова.
    Имеется большая постоянно пополняемая таблица в Excel (570 000 строк и 92 столбца; количество строк увеличивается, количество столбцов - постоянно).
     
    При применении одного фильтра процесс фильтрации занимает секунд 5...6.
    При применении второго и последующих фильтров в строке состояния справа наблюдаю, как бы, процесс пересчета формул (см.картинку). И длительность такого процесса пересчета формул может достигать 10...15 минут.
     
       
     
     
    Такая беда стала наблюдаться при использовании именно 16 Excel (причем обновление проблему не решает).  
     
    Вопрос: сталкивался ли кто-нибудь с аналогичной проблемой и как ее удалось решить?
     
    Win7x64
    Office 2016x64 (версия офиса - 16,0.6366.2047 , версия Excel - 16.0.6326.1013)
    Оперативная память - 24 ГБ
    Процессор - Intel i7-3840QM CPU 2,8 GHz (4 ядра, 8 потоков)
    SSD_Samsung 850 PRO

    Всего записей: 350 | Зарегистр. 22-10-2002 | Отправлено: 19:35 26-12-2015 | Исправлено: vector1, 19:39 26-12-2015
    SFC



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

    Цитата:
    570 000 строк и 92 столбца; количество строк увеличивается, количество столбцов - постоянно

    Да. При таких объемах надо смотреть или в сторону баз данных. Лучше всего же - делать какието промежуточные обобщающие сальдо данных старого. И уже к этому добавлять новое.
     
    И больше строк работало. Но вот со столбцами - это не мало

    ----------
    [ offline ]

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 21:15 26-12-2015
    vector1

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сам лист Excel ведь намного больше таблицы 570000x92.
    Поэтому теоретически это для Экселя - не объем.
    Да и проблема появилась именно в Экселе 2016. В 2013 офисе процесс перерасчета формул можно было остановить двойным кликом. Сейчас же - это проблема: или сиди жди 15 минут, или принудительно завершай работу. Вот такой вот очень неприятный во всех отношениях баг.
     
    Где-то встретил мнение, что каждая новая версия Экселя пересчитывает формулы старой версии и это в первый раз занимает много времени. Но в моем случае перерасчет происходит раз за разом, занимая кучу времени.  
     
    Бороться с этим неприятным свойством можно только отключением автоматических вычислений в параметрах Excel. Что является не совсем удобным дополнительным лишним "движением" и которое, ко всему прочему, часто просто забываешь сделать.

    Всего записей: 350 | Зарегистр. 22-10-2002 | Отправлено: 21:32 26-12-2015
    JekaKot



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые форумчане!
     
    Подскажите способ создания в Excel "форматок" по требованиям ГОСТ, если кто знает.
    Есть что-то более приемлемое, нежели создание рисунка "форматки" с последующей вставкой в колонтитул?

    Всего записей: 2697 | Зарегистр. 10-03-2006 | Отправлено: 23:59 02-01-2016
    NeNeZ

    Редактировать | Цитировать | Сообщить модератору
    JekaKot

    Цитата:
    Есть что-то  

    типа таких ужасов?

    Отправлено: 14:14 03-01-2016
    JekaKot



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NeNeZ
    Видел уже такое. Нет, подобные ужасы оставим для кунсткамеры)
    Желательна минимальная настройка формата (нумерация страниц, инвентарный, дата, шифр документа) и работа добавлением строк/страниц.
    Т.е. нужен компромисс - удобство Word-форматирования и мощь Excel-таблиц.

    Всего записей: 2697 | Зарегистр. 10-03-2006 | Отправлено: 11:34 04-01-2016
    Futurism

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

    здесь 2 значения в двух ячейках.
    36,54    36,67
    можно эти две ячейки объединить в одну ячейку, чтобы оно имело вид 36,54-36,67?

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 13:31 25-01-2016
    Romka_and_Tany



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism, если в третьей ячейке, то
    =СЦЕПИТЬ(A1;" - ";B1)
    =A1&" - "&B1

    Всего записей: 244 | Зарегистр. 26-11-2004 | Отправлено: 15:09 25-01-2016 | Исправлено: Romka_and_Tany, 15:11 25-01-2016
    mrdime



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Excel 2013
    Уже порядком достало: периодически (от чего зависит не знаю) рядом с открытым файлом появляются файлы с расширением .tmp. Типа временные копии открытого файла, которые остаются (не удаляются сами) после закрытия сабжа. Надоело периодически чистить этот мусор руками.
    Как с этим бороться? Что вызывает появление этих .tmp-файлов?
    P.S.
    Подозреваю, что проблема связана с каким-то Add-in-ом. Но с каким и как ее решить не удаляя этот Add-in?
    Вот список установленных и активных у меня Add-in-ов. Что из этого списка можно удалить?

    Всего записей: 2975 | Зарегистр. 04-01-2005 | Отправлено: 16:53 25-01-2016 | Исправлено: mrdime, 17:07 25-01-2016
       

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