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

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



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
        Здравствуйте, такой вопросик: формирую Excel выбор ширины столбца - выделяю необходимые столбцы и ввожу число 2,75 (такая ширина именно нужна)... и у меня ставится 2,71 которая мне не нужна.  что сделать чтобы 2,75 было... от чего это зависит? в столбцах имеется информация...
         Самое удивительное то, что на другом компьютере (другой файл) данное значение выставляется (2,75), когда я беру этот файл у меня тоже держится это значение.... когда же я беру необходимый для редактирования файл то там автоматически ставится 2,71.... следующее значение которое автоматически ставится 2,86 (по порядку шел (2,74, 2,75, 2,76, 2,77 2,78, 2,79 - и тут сразу перескакивало на 2,86...))  в чем может быть проблема?
     
    Добавлено:
    Всё разобрался сам: всё в виду того как настроена сама программа Excel (2010): Файл - Параметры - Общие - При создании новых книг я выбрал Размер: 12 шрифта: TNR, до этого просто размер был 10... и так методом тыка : брал каждый размер шрифта и изменял размер столбца (хотя вроде и стандартно идет при установке 12, значит я подстраивал когда то под себя, поэтому получаются такие разногласия)... Так что если будет у кого нибудь такая же проблема - применяйте метод тыка...

    Всего записей: 15 | Зарегистр. 02-08-2011 | Отправлено: 21:02 26-10-2011
    PIL123



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Коллеги, подскажите, пожалуйста, интересует аналог вот этой (http://www.harvardgraphics.com/products/hgchartxl.asp) программы для современного Excel и для Win'7, чтобы работал - расширенное построение графиков. Кто чего знает - посоветуйте, пожалуйста, программы. Или если у кого есть эта (указанная выше по ссылке программа) - прошу поделиться (понимаю, что не в тему, но и в тему тоже написал).

    Всего записей: 819 | Зарегистр. 25-06-2003 | Отправлено: 03:28 27-10-2011
    amkaz

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

    Всего записей: 6 | Зарегистр. 05-07-2011 | Отправлено: 02:11 29-10-2011
    Jizo

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

    Всего записей: 9 | Зарегистр. 31-05-2011 | Отправлено: 07:56 29-10-2011
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    amkaz
    Цитата:
    в котором находится максимальная величина (число) в строке с данными?
    А это максимальное число в строке данных одно такое? или может быть их несколько? Если одно, то сначала работает функция МАКС, затем функция ПОИСКПОЗ. Идея понятна?

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 10:54 29-10-2011
    grbdv

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

    Цитата:
    ...функция, которая возвращает в определенную ячейку...  

    Ф-ции листа писать куда-то не могут. Только в ту ячейку, в которой расположены.

    Всего записей: 1163 | Зарегистр. 20-08-2011 | Отправлено: 12:06 29-10-2011
    amkaz

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

    Цитата:
    А это максимальное число в строке данных одно такое? или может быть их несколько? Если одно, то сначала работает функция МАКС, затем функция ПОИСКПОЗ. Идея понятна?  

    конечно одно, поскольку это просто максимум числового ряда, спасибо, Ваша подсказка
    решила мою проблему!                                                                                                        
    Цитата:
    Ф-ции листа писать куда-то не могут. Только в ту ячейку, в которой расположены.

    Да это понятно...                                                                                                        
    Цитата:
    Скажите, можно ли как-нибудь снять, или изменить, ограничение в Поиске решений на количество оцениваемых параметров. Сейчас это количество не больше 200, а мне нужно чем больше тем лучше)

    Можно попробовать использовать коммерческую надстройку, например Desision Suite (Palisade.com), там по-моему такого ограничения нет и возможности гораздо обширнее
    чем в стандартном солвере екселя.

    Всего записей: 6 | Зарегистр. 05-07-2011 | Отправлено: 13:58 29-10-2011
    xyepblra



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Здравствуйте!
    Есть строка из 6 чисел лотереи, записанных в порядке их выпадения, каждое число в отдельной ячейке, вбиваемые вручную. Требуется создать на этой же строке дополнительные 6 столбцов, в которых числа автоматически сортировались бы в возрастающем порядке. Возможно ли решить эту задачу использованием только формул?

    Всего записей: 78 | Зарегистр. 20-10-2004 | Отправлено: 03:04 30-10-2011
    MAGNet



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

    Цитата:
    создать на этой же строке дополнительные 6 столбцов, в которых числа автоматически сортировались бы в возрастающем порядке

    Курите статистические формулы.
    Там есть МИН и МАКС - в вашем случае они бесполезны.
     
    Но есть и две нужные формулы:
     
    НАИМЕНЬШИЙ(массив;k)
    НАИБОЛЬШИЙ(массив;k)

     
    Массив — массив или диапазон числовых данных, для которого определяется k-ое наименьшее/наибольшее значение.
     
    k — позиция (начиная с наименьшей/наибольшей) в массиве или интервале ячеек данных.

     
    amkaz

    Цитата:
    Ф-ции листа писать куда-то не могут. Только в ту ячейку, в которой расположены.

    Цитата:
    Да это понятно...

     
    А ещё понятно, что делается это силами VBA

    Всего записей: 2074 | Зарегистр. 31-03-2004 | Отправлено: 04:52 30-10-2011 | Исправлено: MAGNet, 05:10 30-10-2011
    zeldani

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте! Возникла проблема файлами excel 2010 -  в некоторых из них самопроизвольно сменились значения ячеек со ссылками на сетевые файлы: к примеру, внутри файла были расположены ссылки на папки находящиеся в  \\%servername%\folder1\folder2\folder3\, теперь они выглядят как C:\\folder1\folder2\folder3. В чем может быть причина и как это можно пофиксить?
    Спасибо!

    Всего записей: 5 | Зарегистр. 08-09-2009 | Отправлено: 23:34 30-10-2011
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zeldani
    Цитата:
    и как это можно пофиксить?  
    Аккуратно заменить через замену CTRL + H.
    На всякий случай предварительно сделать резервную копию файла.

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 23:39 30-10-2011
    zeldani

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

    Всего записей: 5 | Зарегистр. 08-09-2009 | Отправлено: 23:56 30-10-2011
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zeldani
    Цитата:
    много ссылок и много связей
    Ну, не знаю. Замена в одну операцию все поменяет.

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 01:13 31-10-2011
    xyepblra



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

    Цитата:
    [/q]
    [q]Цитата:
    создать на этой же строке дополнительные 6 столбцов, в которых числа автоматически сортировались бы в возрастающем порядке
     
    Курите статистические формулы.
    Там есть МИН и МАКС - в вашем случае они бесполезны.
     
    Но есть и две нужные формулы:
     
    НАИМЕНЬШИЙ(массив;k)
    НАИБОЛЬШИЙ(массив;k)
     
    Массив — массив или диапазон числовых данных, для которого определяется k-ое наименьшее/наибольшее значение.
     
    k — позиция (начиная с наименьшей/наибольшей) в массиве или интервале ячеек данных.  

    Спасибо, MAGNet, ваш совет помог!

    Всего записей: 78 | Зарегистр. 20-10-2004 | Отправлено: 12:19 31-10-2011
    zeldani

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    в любом случае, спасибо.

    Всего записей: 5 | Зарегистр. 08-09-2009 | Отправлено: 15:26 31-10-2011
    domo22

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите написать такую формулу для Excel 2003:
     
    если какое-либо значение в столбце B равно значению в ячейке AA15 и при этом если соответствующее значение в столбце С равно значению в ячейке AA16 и при этом если соответствующее значение в столбце D равно значению в ячейке AA17, то суммировать значения всех соответствующих ячеек из столбца V.

    Всего записей: 428 | Зарегистр. 03-04-2007 | Отправлено: 14:40 01-11-2011
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    domo22
    можно так:
    =СУММПРОИЗВ((B:B=AA15)*(C:C=AA16)*(D:D=AA17)*(V:V))
    но лучше вместо всего столбца B:B (а также C:C, D:D, V:V), указать точный диапазон с данными, например B1:B100 (аналогично - другие столбцы), иначе формуле придётся производить много ненужных вычислений в пустых ячейках этих столбцов.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 15:54 01-11-2011 | Исправлено: VictorKos, 16:09 01-11-2011
    domo22

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    Спасибо, совсем не так как рекомендуется на сайте Микрософт (вложенные циклы СУММ(ЕСЛИ)), но что-то еще не работает.  
    Пробую на реальных данных:  
    =СУММПРОИЗВ((B:B=AA15)*(D:D=AB15)*(E:E=AC15)*(V:V))
    Выдает ошибку "Используемое в формуле число вызывает ошибку". Может, имеет влияние, что в столбцах условия находится текст, а не числа? Или перезадать формат ячеек?
    Если так:
    =СУММПРОИЗВ((B:B="Условие1")*(D:D="Контр")*(E:E="Условие2")*(V:V))
    ошибка та же.
    Если же так:
    =СУММПРОИЗВ(($B$2:$B$288=$AA$15)*($D$2:$D$288=$AB$15)*($E$2:$E$288=$AC$15)*($V$2:$V$288))
    Ошибка "Значение, используемое в формуле, имеет неправильный тип данных".

    Всего записей: 428 | Зарегистр. 03-04-2007 | Отправлено: 16:48 01-11-2011 | Исправлено: domo22, 17:10 01-11-2011
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    domo22
    Скорее всего, в столбце V что то не так с числами.  
    Выполнение или невыполнение первых трёх условий в процессе вычисления дадут либо 1, если все условия выполнены, либо 0, если хотя бы одно из условий окажется невыполненным. При этом не имеет значения, текст или числа находятся в условиях для поиска соответствий.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 17:44 01-11-2011
    domo22

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    Как же ты оказался прав! Оромное спасибо! Действительно, проверив вручную столбец V оказалось, что туда случайно в одну ячейкуи затесалось слово "недейств". Наверно, данных не было и ввели, а надо было какое-то число, обозначающее отсутствие данных.  
    Теперь работает так:
    =СУММПРОИЗВ((B2:B288=AA15)*(D2:D288=AB15)*(E2:E288=AC15)*(V2:V288))
    и так:
    =СУММПРОИЗВ(($B$2:$B$288=$AA$15)*($D$2:$D$288=$AB$15)*($E$2:$E$288=$AC$15)*($V$2:$V$288))

    Всего записей: 428 | Зарегистр. 03-04-2007 | Отправлено: 18:31 01-11-2011
       

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