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

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ подскажите пожалуйста что происходит и как решить если возможно с Excel-eм при открытии определенного файла под пользователем "1" выдает ошибку что файл поврежден и говарит что нужно перезагрузить и восстановить файл при открытии этого же файла пользователем "2" открывается без проблем подскажите что нибудь?

    Всего записей: 22 | Зарегистр. 11-01-2012 | Отправлено: 21:34 01-10-2012
    oan_63

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    guxjloqpoc
    Можно попытаться  удалить профиль пользователя 1, скорее всего  после пересоздания  профиля файл откроется без проблем.
    если жалко удалять - можно переименовать

    Всего записей: 581 | Зарегистр. 15-07-2003 | Отправлено: 20:56 02-10-2012
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, есть ли какой-то способ в MS Excel 2003 без помощи мыши при написании формулы вставить в неё ссылку на соседнюю слева или сверху ячейку? Например в ячейке B2 быстро вписать с клавиатуры формулу A2+1 или B1+1. Конечно, можно вписывать адрес соседней ячейки явным образом, но это занимает значительно больше времени (пока шаришь взглядом по полям и обратно), и, что ещё важнее, возможны ошибки.
     
    Пробовал воспользоваться RTFM, но этот трюк не сработал.
     
    Спасибо!

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 14:06 03-10-2012 | Исправлено: oshizelly, 14:10 03-10-2012
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    oshizelly
    Используйте клавиши со стрелками. Если нужно ввести в формуле диапазон ячеек - используйте стрелки с шифтом.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 18:02 03-10-2012
    koyusi

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    oshizelly
    VictorKos
    Иметь ввиду, что работает кривовато. Самое надежное - при входе в ячейку через непосредственный ввод "=". При входе через даблклик или строку редатирования, а тем более в существующие формулы, поведение стрелок интересно непредсказуемо.

    Всего записей: 87 | Зарегистр. 03-10-2012 | Отправлено: 18:26 03-10-2012
    Maza777



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    такая беда с Excel 2010, в настройках стоит автосохранение  каждые 10 минут, бывает что весь день с файлом работаеш, а потом происходит какой то сбой excel и все ексель выбивает. И при открытии файл оказывается не сохраненный, на вкладке Файл - последние, ничего нет и восстановить ничего не предлагает. Что делать у человека за пол дня пропала вся работа.

    Всего записей: 793 | Зарегистр. 20-11-2007 | Отправлено: 13:59 04-10-2012 | Исправлено: Maza777, 14:00 04-10-2012
    55550000



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Maza777
     
     
    Из Вашего сообщения сложно что то понять - то ли такое бывает регулярно, то ли такое случилось только сейчас и надо срочно это исправить.
     
    В целом это решается следующим способом - в настройках автосохранения смотрите папку, куда сохраняются файлы и потом в этой папке ищите временный файл. Но это поможет только если после аварийного завершения вы не открывали Excel.
     
    Я для сотрудников просто ярлык на рабочем столе сделал на эту папку и объяснил процедуру - все довольны.

    ----------
    Челябинск - родина сладкой стекловаты... Челябинские мужчины настолько суровы, что...

    Всего записей: 1852 | Зарегистр. 16-11-2004 | Отправлено: 18:48 04-10-2012
    oan_63

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос знатокам:  
    есть необходимость ежедневно анализировать однотипные табличные данные.
    Очень удобно это делать используя Условное форматирование, но формат получается заковыристым и каждый день повторять его, конечно же, не будешь...
    Можно ли в Excel 2003 сохранить условный формат или же только открывать "эталонный" файл и оттуда копировать формат?

    Всего записей: 581 | Зарегистр. 15-07-2003 | Отправлено: 21:03 04-10-2012
    koyusi

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

    Цитата:
    открывать "эталонный" файл и оттуда копировать формат?

    Нормальное решение.  
    Альтернативно - VBA код повесить на свою кнопку.
     
    Добавлено:
    VBA, конечно, изящнее да и юзабилити выше.

    Всего записей: 87 | Зарегистр. 03-10-2012 | Отправлено: 10:27 05-10-2012
    romanef



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1. как вывести на панель быстрого доступа функцию  чекбокса  "переносить по словам" ?
     
    2. часто использую фильтры, хотелось бы ускорить процесс выбора фильтра "содержит" или т.п.

    Всего записей: 668 | Зарегистр. 14-11-2003 | Отправлено: 21:35 05-10-2012 | Исправлено: romanef, 21:38 05-10-2012
    koyusi

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    romanef
    Цитата:
    1. как вывести на панель быстрого доступа функцию  чекбокса  "переносить по словам" ?  

    Через интерфейс вроде никак. Макрос повесить на пользовательскую кнопку.

    Код:
    Sub sb_Wrap()
        Selection.WrapText = True
    End Sub

    Всего записей: 87 | Зарегистр. 03-10-2012 | Отправлено: 22:17 05-10-2012
    WildCat



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите, как сделать, чтобы дни недели отображались на английском (локаль стоит украинская)?
    Т.е. в ячейках с датами стоит формат: ddd, dd.mm.yyyy
    при текущих настройках день недели отображается кириллицей, а мне нужно посылать скриншот графика зарубежным коллегам, соответственно, дни недели нужны латиницей.
    Офис 2010 английский, винда - XP английская.

    Всего записей: 883 | Зарегистр. 16-10-2001 | Отправлено: 11:09 09-10-2012 | Исправлено: WildCat, 11:11 09-10-2012
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть несколько совсем простых (для спецов) вопросов по MS Excel 2003:
     
    1. Есть ли хоткей для вставки данных и свойств из соседней слева ячейки в текущую ячейку (аналогично тому, как хоткей Ctr+D вставляет данные и форматы из верхней ячейки).
     
    2. Есть ли хоткей для быстрой вставки в текущую ячейку данных из соседней сверху ячейки? И из соседней слева? Но только данных, а не полной копии (как, например, хоткей Ctr+D).
    Или только через макросы?
     
    3. Для чего предназначен хоткей Ctrl+R? В справке указано: Fill to the right. Что это значит - непонятно. У меня при нажатии на Ctrl+R увеличивается ширина колонки A до непонятно откуда взятого значения. Была мысль, что это длина самой длинной строки в этой колонке, но столь длинных строк в этой колонке у меня нет. И ещё все ячейки с датами начинают отображаться в простом числовом формате. Повторное нажатие на Ctrl+R восстанавливает исходный вид таблицы. Что это было?
     
    Спасибо!
     
     
    WildCat 10:09 09-10-2012
    Цитата:
    сделать, чтобы дни недели отображались на английском (локаль стоит украинская)?

    Для частного случая, если ячейки с датами расположены компактно: выделить их вручную и применить английскую локаль, включающую названия дней недели, например, New Zealand или Jamaika.
    А вот если таких ячеек много и они разбросаны по документу, тогда хуже.

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:44 09-10-2012
    suslik8989

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

    Код:
    =48,96-41,841-0,005

    и 11 одинаковых ячеек, содержимое которых рассчитывается по формуле:

    Код:
    =48,96-41,839

    в следующей ячейке рассчитывается сумма всех предыдущих при помощи функции СУММ, и в результате выходит значение:

    Код:
    85,4450000000001

    Откуда в тринадцатом знаке после запятой появляется единица?  

    Всего записей: 6 | Зарегистр. 01-08-2011 | Отправлено: 13:11 09-10-2012
    WildCat



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

    Цитата:
    Подскажите, как сделать, чтобы дни недели отображались на английском (локаль стоит украинская)?  
     Т.е. в ячейках с датами стоит формат: ddd, dd.mm.yyyy

    Сам же и отвечу
    Надо формат вот такой сделать: [$-409]ddd, dd.mm.yyyy
    в квадратных скобках - это локаль, с которой требуется отображать содержимое ячейки.
    Вот тут можно посмотреть список локалей: http://www.science.co.il/Language/Locale-Codes.asp

    Всего записей: 883 | Зарегистр. 16-10-2001 | Отправлено: 15:48 09-10-2012
    koyusi

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    suslik8989
    Цитата:
    Откуда в тринадцатом знаке после запятой появляется единица?

    Это нюансы вычислений с плавающей точкой. Надо промежуточные результаты округлять до необходимой точности.

    Всего записей: 87 | Зарегистр. 03-10-2012 | Отправлено: 17:06 09-10-2012
    suslik8989

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    koyusi
    У меня бы даже не возникло вопросов, если бы в промежуточных формулах присутствовали операции деления или умножения. Однако, как Вы можете заметить, в данном случае, производятся только операции сложения и вычитания, а операндами являются числа с точностью до тысячных. Применение функции округления не кажется здесь уместным. Согласитесь, складывая 0,2 и 0,3, Вы ведь ожидаете получить 0,5 без предварительного округления полученного результата до десятых?

    Всего записей: 6 | Зарегистр. 01-08-2011 | Отправлено: 09:57 10-10-2012
    koyusi

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...
    suslik8989
    Цитата:
    операндами являются числа с точностью до тысячных

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

    Цитата:
    складывая 0,2 и 0,3, Вы ведь ожидаете получить 0,5 без предварительного округления полученного результата до десятых?
    Да. Потому что мозг их интерпретирует, как с фиксированной точкой (масштабированные в степени 10).

    Цитата:
    Применение функции округления не кажется здесь уместным
    Не кажется уместным вот такое заявление. Не нравится - не ешь. Возись с единичками в хвосте.
     
    Почитай что-нибудь на тему "Excel внутреннее представление чисел". Но, лучше не забивай голову - прими дефакто. А вообще, это азы: не хочешь проблем - округляй промежуточные результаты нецелочисленных вычислений. Применительно к аналогичным задачам, конечно.
     
    Живой пример - самая распространенная ошибка "бухгалтерофф" - сумма НДС по каждой позиции в документе не бьет с НДС, вычисленным от суммы всех позиций  [/more]

    Всего записей: 87 | Зарегистр. 03-10-2012 | Отправлено: 11:41 10-10-2012 | Исправлено: koyusi, 11:43 10-10-2012
    suslik8989

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    koyusi
    Спасибо. Окончательно все на свои места расставила статья http://support.microsoft.com/kb/78113/ru

    Всего записей: 6 | Зарегистр. 01-08-2011 | Отправлено: 12:08 10-10-2012
    koyusi

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    suslik8989
    Цитата:
    Спасибо. Окончательно все на свои места расставила статья http://support.microsoft.com/kb/78113/ru

    Не за что. Статейка хорошая, особенно для тех, кто "считает неуместным"
     
    Хочется только предостеречь от "Задать точность как на экране". Палиативный, опасный способ. Тем, кто хоть как-то въехал в суть, обсуждаемую выше, он не нужен. А остальным просто вреден.

    Всего записей: 87 | Зарегистр. 03-10-2012 | Отправлено: 12:22 10-10-2012
       

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