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

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ты хам и тролль.
    И гадишь ты всему форуму. Это очевидно.
     

    Цитата:
    если где еще всплывешь.  

    Зато ты не утонешь.
     
    Жаль что я на этом хорошем форуме сразу столкнулся с таким...как бы это помягче... неадекватным, как grbdv.
     
    Удачно тебе оставаться со своим напыщенным самодовольством и, судя по твоим постам, слабым знанием Excel.
     Адьё.
     

    Всего записей: 3 | Зарегистр. 05-11-2011 | Отправлено: 01:01 13-03-2012
    gyurza2000

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите состряпать формулу в Excel.
    Даны ячейки с числами:
    R2C1
    R2C2
    R2C3
     
    Нужно что бы в ячейке R2C6 высчитывалось число, при котором выполняется равенство/неравенство:
     
    R2C6*0,04+R2C1+R2C2+R2C3<=R2C6
     
    Добавлено:
    Всё, придумал, спасибо

    Всего записей: 178 | Зарегистр. 22-02-2007 | Отправлено: 15:53 15-03-2012
    MCH2

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    по задаче PetrK , разными вариантами
    http://www.fayloobmennik.net/1666121

    Всего записей: 9 | Зарегистр. 16-03-2012 | Отправлено: 01:27 16-03-2012
    doc58_81oB0t



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

    Всего записей: 1303 | Зарегистр. 24-07-2003 | Отправлено: 13:51 17-03-2012 | Исправлено: doc58_81oB0t, 13:51 17-03-2012
    grbdv

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    doc58_81oB0t (Зарегистр. 24-07-2003)
    Краткость - сестра. Ни словом описать, ни картинку не показать.
    Исх. - в одной ячейке или в двух? Исх. - текст, числа, даты? Менять надо представление (форматирование) или данные? Те же самые вопросы по результату.
     
    В общем случае - суммировать и форматировать. В чем собственно проблема?
     
    Твой пост 115 символов, мой - 373

    Всего записей: 1163 | Зарегистр. 20-08-2011 | Отправлено: 14:18 17-03-2012
    MCH2

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2doc58_81oB0t
    =СУММ(диапазон)
    формат ячейки "ч:мм:сс" либо "[ч]:мм:сс" (если у Вас часов получается болше 24)
     
    если ошибочно записаны исходные данные в виде "чч:мм", а Вы считаете, что это "минуты:секунды" то подойдет формула:
    =СУММ(диапазон)/60

    Всего записей: 9 | Зарегистр. 16-03-2012 | Отправлено: 14:58 17-03-2012 | Исправлено: MCH2, 15:00 17-03-2012
    Stradler



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброе время суток!
     
    Прошу помощи в следующей задаче:

     
    Мозг себе уже снес. И жене, кстати тоже.
    Думаю, что где-то близко - функцией ГПР воспользоваться.
    Но не пойму как она работает.

    ----------
    Нас никому не сбить с пути - нам все равно куда идти.

    Всего записей: 307 | Зарегистр. 07-07-2005 | Отправлено: 15:49 17-03-2012 | Исправлено: Stradler, 15:55 17-03-2012
    MCH2

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    =ИНДЕКС($D$24:$F$24;ПОИСКПОЗ(1;$D25:$F25;))
    =ИНДЕКС(R24C4:R24C6;ПОИСКПОЗ(1;RC4:RC6;))

    Всего записей: 9 | Зарегистр. 16-03-2012 | Отправлено: 17:00 17-03-2012
    Uraanfgh56



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Забыл - как называется функция которая вычисляет вернее подбирает значение в зависимой ячейке, чтобы результат формулы в соседней ячейке, в которой есть ссылка на эту ячейку был правильный  
     
    Кто вспомнит название ? ...

    ----------
    Сбор подписей в поддержку кандидата Бориса Миронова:
    http://borismironov.livejournal.com/659.htmlПрограмма кандидата в Президенты Бориса Миронова:
    http://borismironov.livejournal.com/3860.html

    Всего записей: 3567 | Зарегистр. 03-11-2007 | Отправлено: 22:48 17-03-2012
    yuk1958



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


    ----------
    Истина где-то рядом...

    Всего записей: 1471 | Зарегистр. 12-08-2010 | Отправлено: 22:58 17-03-2012 | Исправлено: yuk1958, 23:33 17-03-2012
    Stradler



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MCH2
    Благодарю. Все работает.

    Всего записей: 307 | Зарегистр. 07-07-2005 | Отправлено: 08:33 18-03-2012
    doc58_81oB0t



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    все сделано как надо, данные времени имеют формат мм:cc, конечная сумма [ч]:мм:сс
     
    http://ifolder.ru/29380140
     
    но вместо корректного числа стоит число 2:00:00

    Всего записей: 1303 | Зарегистр. 24-07-2003 | Отправлено: 12:23 19-03-2012 | Исправлено: doc58_81oB0t, 13:50 19-03-2012
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    doc58_81oB0t
    Похоже, у вас вместо времени в ячейках текст в виде цифр, разделенных двоеточием.
    Попробуйте в отдельной ячейке ввести число 60, скопируйте его, затем выделите диапазон с вашими данными, нажмите правую кнопку мыши на одной из выделенных ячеек диапазона и выберите в меню "Специальная вставка". В появившемся окне специальной вставки выберите операцию "разделить". Выделенный диапазон преобразуется в числа. Не снимая выделения диапазона, через формат ячеек установите формат "мм:сс", теперь ваши данные будут содержать именно то время, которое в сумме должно дать нужный результат. У меня получилось 5:17:17
    Впрочем, в ячейках A42 и A126 формат был корректный, обе содержат 1:00:00, они то и давали результат суммирования 2:00:00. Их на 60 делить не нужно. С учетом этого, сумма получается 7:15:17

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 17:11 19-03-2012 | Исправлено: VictorKos, 17:58 19-03-2012
    grbdv

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    ? TypeName(Selection.value)
    String
     
    doc58_81oB0t

    Цитата:
    Исх. - текст, числа, даты? Менять надо представление (форматирование) или данные? Те же самые вопросы по результату.  

    Выяснется, что это строки, "представляющие" время. Так задача стоит именно со строками работать или это просто недосмотр того, кто набивал?
     
    Для начала - разобраться с представлением данных. Строки перевести во время =ВРЕМЗНАЧ(A3), отформатировать ячейку как самому нужно. К примеру "mm:ss". Разобраться с тем, что забито в 42 и 126 строки. Просуммировать. Сумму отформатировать "hh:mm:ss". Получить что-то типа 271:53:00. Решить, что делать с сутками.
     
    Краткость - сестра таланта.
     
     
    Добавлено:
    Не с того листа скопировал. Исправление:
    * =ВРЕМЗНАЧ(A3)
    =ВРЕМЗНАЧ("00:" & A3)
    Результат - 5:15:17
    Иметь ввиду, что 42-я и 126-я будут приняты за ноль и ошибки #ЗНАЧ!
     не дадут! Соответственно проверять всю базу на подбные хначения.

    Всего записей: 1163 | Зарегистр. 20-08-2011 | Отправлено: 18:00 19-03-2012
    MCH2

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    для данного примера, когда время записано текстом:
    =СУММПРОИЗВ(ЕТЕКСТ(A3:A199)*("0:"&A3:A199))

    Всего записей: 9 | Зарегистр. 16-03-2012 | Отправлено: 21:43 19-03-2012 | Исправлено: MCH2, 22:11 19-03-2012
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Миша, там без ЕТЕКСТ() сработает
    =СУММПРОИЗВ(--("0:"&A3:A199))

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 01:19 20-03-2012
    MCH2

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

    Цитата:
    Миша, там без ЕТЕКСТ() сработает  

    Игорь, проблема с А42 и А126, там находятся непонятные числа равные 1 часу, которые портят всю картину

    Всего записей: 9 | Зарегистр. 16-03-2012 | Отправлено: 06:21 20-03-2012
    arslan77



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Друзья, подскажите, можно ли в ссылках на ячейки другой книги сделать так, чтобы имя файла этой другой книги было не постоянным, а зависело от значения какой-либо ячейки данной книги.
    Например, ячейка B1 данной книги содержит следующее значение  
    "='D:\Мои документы\[abc.xlsx]Лист1'!$А$100", где abc - значение ячейки А1, ячейка B2 содержит значение "='D:\Мои документы\[xyz.xlsx]Лист1'!$А$100", где xyz - значение ячейки A2 и так далее.

    Всего записей: 202 | Зарегистр. 28-09-2002 | Отправлено: 13:43 20-03-2012
    grbdv

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    arslan77 =ДВССЫЛ

    Всего записей: 1163 | Зарегистр. 20-08-2011 | Отправлено: 14:20 20-03-2012
    ruzmaz

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    При открытии одного .xls файла (создавал его не я) в Excel 2007, открывается сразу несколько окон с этим файлом. Лист в каждом окне один и тот же, но в разных окнах показаны разные части листа и с разным масштабом. Собственно, вопрос: что это и как это делается? В редакторе VBA всё чисто.

    Всего записей: 101 | Зарегистр. 12-08-2009 | Отправлено: 22:05 20-03-2012 | Исправлено: ruzmaz, 22:14 20-03-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