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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    kerl85
    я понимаю, что мышкой удобнее, но возник такой вопрос. Буду пробовать спасибо

    Всего записей: 2862 | Зарегистр. 11-05-2005 | Отправлено: 22:06 03-03-2016
    MisHel64



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    EXCEL 2003
    Господа, подскажите.
    Табличка. Столбец A - значения, столбец B - Ключи. Нужно найти минимальное и максимальное значение для одного ключа.
    Вот такая формула прекрасно работает:
    {=МИН(ЕСЛИ($B$2:$B$9999=C2;$A$2:$A$9999))}
    А вот такая уже нет:
    {=МИН(ЕСЛИ($B:$B=C2;$A:$A))}
    Ругается на #ЧИСЛО!
    Где собака порылась?
    PS: Переместить ключи в первый столбец НИЗЯ!

    Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 00:47 20-03-2016
    Niiks2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В EXCEL 2007, я нажимал Ctrl-F2 и видел параметры печати.
    Но, главное, после этого нажатия, я мог видеть при работе чётко границы листа (по горизонтали и по вертикали).
    В EXCEL 2010 - границ страниц не вижу...
    Вопрос: как сделать так, что-бы при работе в EXCEL 2010, были всё время видны границы листа

    Всего записей: 170 | Зарегистр. 10-11-2015 | Отправлено: 11:46 20-03-2016 | Исправлено: Niiks2, 11:58 20-03-2016
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MisHel64
    Сделал небольшой пример по Вашему описанию, - корректно работают оба варианта.
     
    Добавлено:
    Niiks2
    В нижнем правом углу окна настроек печати есть два значка: "Показать поля" и "По размеру страницы"

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 13:42 20-03-2016
    MisHel64



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos Выложи пожалуйста где нибудь готовую книгу.
    Не работает у меня. Вот скрин: http://clip2net.com/s/3vO8d6o

    Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 14:13 20-03-2016 | Исправлено: MisHel64, 14:41 20-03-2016
    Niiks2

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

    Цитата:
    Niiks2
    В нижнем правом углу окна настроек печати есть два значка: "Показать поля" и "По размеру страницы"

    VictorKos, спасибо, просветил

    Всего записей: 170 | Зарегистр. 10-11-2015 | Отправлено: 14:37 20-03-2016
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MisHel64
     
    Несколько раз читал, и только сейчас обратил внимание на версию Excel 2003.
    При сохранении из Excel 2016 выскочило предупреждение о невозможности в более ранних версиях использовать в формулах массива ссылки на целый столбец.
    Значит - нельзя.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 14:40 20-03-2016
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Старость не радость, не соображу никак. Подскажите пожалуйста формулу.
    В зависимости от сегодняшней даты =СЕГОДНЯ() ежедневно показывалось 9 ое число данного месяца.
    MisHel64
    Спасибо, работает.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 09:24 22-03-2016 | Исправлено: Aktaf, 21:29 22-03-2016
    MisHel64



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    =ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ());9)

    Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 17:02 22-03-2016
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MisHel64
    Придется новое сообщение написать.  
    А как то нельзя ли чтобы переключалось на следующий месяц, не с первого числа, а с 10 го? Т.е. с 10 ого февраля до 10 марта, показывает как 9 ое марта?,а с 10 ого марта - 9 ое апреля? И т.д.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 21:35 22-03-2016 | Исправлено: Aktaf, 21:36 22-03-2016
    MisHel64



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    =ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ())+ЕСЛИ(ДЕНЬ(СЕГОДНЯ())>9;1;0);9)
    Сокращенно: =ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ())+(ДЕНЬ(СЕГОДНЯ())>9);9)

    Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 22:00 22-03-2016 | Исправлено: MisHel64, 22:02 22-03-2016
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MisHel64
    Спасибо, однако и я снова задачку не до конца правильно сформулировал, и в решении вроде тоже ошибка. Сегодня это показывает как 9.05.16, поставил МЕСЯЦ(СЕГОДНЯ()-1) получил 9.04.16, а мне нужно чтобы получалось 9.03.16. Изменение на -2 и более ничего не дает, наверно даже ошибку дает, я всех последствий своего изменения во всех днях не могу определить. А надо бы работало именно таким расчетом во всех днях, годах.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 23:04 22-03-2016
    MisHel64



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Проверил. Сегодня (23/03/16) у меня обе формулы показали 09/04/16. Ответ из предыдущего поста показывает 09/03/16.
    Ты уж определись, что тебе надо.
    То ты требуешь что бы 23/03 показывало 09/03, то "ежедневно показывалось 9 ое число данного месяца".
    Так что тебе надо? Что бы показывалось следующее 9е, или 9е текущего месяца.
    Дай прям конкретно, что должно показать 1/03/16 и 10/03/16.

    Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 06:26 23-03-2016 | Исправлено: MisHel64, 06:27 23-03-2016
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MisHel64
    Извиняюсь и спасибо большое.
    Да мне и самому не удобно. Но, пока не появились цифры ориентироваться было трудно, наверно еще и торопился. Вот и сегодня смотрю. С моим -1, уменьшением месяца, у меня показывает 9.04.16, а мне нужно до 10.04.16, чтобы было 09.03.16 - это окончательно. Дальше (после 09.04.16) меняется на следующею 09.04.16.
    Там у меня с этой даты следуют еще расчеты, может еще поэтому не сразу соображал.    
     
    Да, точно по Вашему, как получилось вчера май, я не понимаю. И мой минус, этот месяц не поменял. Ерунда какая то.
    Какой то остаточное форматирование же не должна мешаться? Все же получается, нужно снизить на 1 месяц - передвинуть на месяц назад 9.03.16г.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 06:34 23-03-2016 | Исправлено: Aktaf, 06:39 23-03-2016
    MisHel64



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    То есть выдавало последнее прошедшее 9? Так:
    08-апр    09/03/16
    09-апр    09/03/16
    10-апр    09/04/16
    =ДАТА(ГОД(сегодня());МЕСЯЦ(сегодня()-9);9)

    Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 11:38 23-03-2016
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MisHel64
    Спасибо большое.  
    Точно так. Я уже подумал не получается и использовал еще одну ячейку и оттуда со ссылкой на предыдущее ячейку с понижением на 1 месяц (выкрутился).  
    А как у Вас это картинка!  
    Даже не соображу как тут считывать - понять почему так получается?

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 12:02 23-03-2016
    MisHel64



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Там ошибка, проявится в января. Правильно:
    =ДАТА(ГОД(сегодня()-9);МЕСЯЦ(сегодня()-9);9)
    Все тут просто. от сегодня отнимаем 9, получаем дату на 9 дней назад.
    Например:  
    08/04/16 - 9 получится 30/03/16.
    09/04/16 - 9 получится 31/03/16.
    10/04/16 - 9 получится 01/04/16.
    Так и получили нужный месяц и нужный год, которые и извлекаем.
    А потом преобразовываем обратно в дату формата экселя.

    Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 15:46 23-03-2016
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Да, теперь и понятнее стало! Спасибо!!!  
     
    И к стати, сообщаю для чего такая формула подойдет.
    Молодых особо наверно не колышит. А вот пенсионерам, у кого в семьи доход небольшой, инвалиды и пр.
    По закону, за просрочку оплаты коммунальных услуг начисляют пени. Люди боясь от низ платят заранее.
    Можете использовать такую формулу. До сих пор требование было - начиная со следующего от установленного дня оплаты. А день оплаты - до 10 числа! Вот и 9 ое число. А размер пени 1/300 от ставки рефинансирования устанавливаемая ЦБ РФ. С 1.01.16г. Ставку рефинансирования приравняли учетной ставки ЦБ. Если сатвка рефинансирования с 14 сентября 2012г. была в размере 8,25 % годовых. А вот ключевая ставка последние несколько месяцев в размере 11% годовых. Тем самым, видите как выросли пени?
    Но, есть и хорошая новость. С 1.01.16 г. пени могут начислять начиная с 31 ого дня от того же установленного дня оплаты. Поэтому прибавляете еще 30 дней у той дате и получаете последний день оплаты, когда еще пени не имеют права начислять. Вот из-за этого прибавления 30 ти и эта дата теперь будет "плавать".  
    В апреле эта дата будет 8 числа.  
     
    Извините, за отступление от темы.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 16:40 23-03-2016 | Исправлено: Aktaf, 17:11 23-03-2016
    d0r0fey



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

    Всего записей: 1364 | Зарегистр. 13-03-2009 | Отправлено: 10:08 25-03-2016 | Исправлено: d0r0fey, 10:08 25-03-2016
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    d0r0fey имхо никак, Freeze (колонну и верхнюю строку) и Split (последнюю строку) в комбинации
    не работают на Excel 2013, так что если это строка Total то выноси её на верх и
    Freeze нужные первые колонны/строки  
     

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 17:05 25-03-2016 | Исправлено: vikkiv, 17:06 25-03-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