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

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

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

    Цитата:
    Если в первой колонке будет 30,

    В том-то всё и дело, что надо выбрать значения, чтобы в итоге получилась нужная сумма. Соответственно она (сумма) не должна быть меньше, чем сумма минимально-возможных значений во всех рассматриваемых ячейках (проверку на "идиота" даже не рассматриваю).
     
     Думал сначала, что возможно через массив (объединяет все суммируемые ячейки по строкам), но что-то не пошло.
    Буду думать дальше... может зависимость какую, по последовательному расчёту значений в ячейках, надумаю...

    Всего записей: 1012 | Зарегистр. 03-09-2007 | Отправлено: 17:26 22-05-2017
    griha1523

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ всем салют! Нужно срочная помощь! есть таблица!  
    Таблица из 5 столбцов первый дата, остальные набранные очки определенным игроком в конкретные числа! нужно по каждому игроку составить график но что бы все 4 графика были в одном поле построения графиков!  
    При попытке построения, один график строится адекватно, а остальные 3 графика зануляются по значениям.

    Всего записей: 2 | Зарегистр. 15-02-2017 | Отправлено: 17:27 22-05-2017
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    griha1523 - сделай PivotChart на эту таблицу (можешь предварительно PivotTable сделать), по идее автоматом для каждого участника график нарисует своим цветом со значениями по вертикали и ось по горизонтали будет общей для дат.
     
    Добавлено:
    P.S. "зануляться" иногда могут из-за того что значения у одной из категорий довольно большие и по отношению к ним остальные слишком малы и в масштабе кажется что они около нуля.

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 22:21 22-05-2017
    jclawe



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

    Цитата:
    подскажите, как в экселе решить следующую задачку:  
    надо сгенерировать, случайным образом, значения в нескольких ячейках (в заданном диапазоне для каждой ячейки) так, чтобы общая сумма не превышала определённого значения.  
    Пример:  
    Колонка 1     Колонка 2      Колонка 3      Колонка 4     ...   Колонка №  
    от 0 до 30    от 10 до 20     от 20 до 40     от 0 до 20    ...       49      (нужная сумма)  

    Вот попробуйте это.
    Суммировать проще данные по строчкам, поэтому минимальные и максимальные значения находятся в столбцах B и C, соответственно. Нужную сумму помещаем в A2, результат проверяем в G4. Из-за не вполне корректно поставленной задачи, нужный результат может получиться после нескольких нажатий F9. Сделано в Excel 2010 Rus.

    Всего записей: 133 | Зарегистр. 08-07-2007 | Отправлено: 21:00 23-05-2017
    Vidocqq

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jclawe
    Благодарю... файл посмотрю... может тоже наведёт на какую мысль...

    Цитата:
    Из-за не вполне корректно поставленной задачи

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

    Всего записей: 1012 | Зарегистр. 03-09-2007 | Отправлено: 19:26 24-05-2017
    jclawe



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

    Всего записей: 133 | Зарегистр. 08-07-2007 | Отправлено: 14:28 25-05-2017
    Leojse

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день, уважаемые форумчане!
    Помогите, пожалуйста, с написанием формулы.
    =ЕСЛИ(C1="";"не принят";ЕСЛИ(ЕЧИСЛО(C1)>0;ОКРУГЛ(C1+D1;3);C1))
    Распишу, чего хочу добиться от формулы:
    1. если ячейка С1 пустая, то значение в ячейке "не принят" (с этим проблем нет);
    2. если в ячейке число, причем число больше 0, ячейка возвращает сумму С1 и D1, иначе ячейка должна возвращать значение ячейки C1 (значение в ячейке может быть текстовым или числовым).
    На втором шаге не получается получить нужный результат. В ячейке С1 введено значение "0", в ячейке D1 введено "2". Формула должна вернуть "0", но возвращает "2".
    Помогите, пожалуйста, поправить формулу.
    Заранее спасибо!

    Всего записей: 107 | Зарегистр. 05-11-2009 | Отправлено: 13:55 11-06-2017
    mvk2006



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Leojse
    =ЕСЛИ(C1="";"не принят";ЕСЛИ(ЕЧИСЛО(C1);ЕСЛИ(ЗНАЧЕН(C1)<=0;C1;ОКРУГЛ(C1+D1;3));C1))

    Всего записей: 515 | Зарегистр. 15-10-2005 | Отправлено: 14:43 11-06-2017
    Leojse

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mvk2006, спасибо Вам большое!

    Всего записей: 107 | Зарегистр. 05-11-2009 | Отправлено: 14:57 11-06-2017
    Futurism

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

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 15:28 30-06-2017
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism - чисто формулами как вариант такая последовательность:
    1) отсортировать
    2) добавить формулу которая сверяет предыдущую строку с текущей
    3) отфильтровать по результату этой формулы
    4) удалить отфильтрованное.
      - но удалит и по (только) одному значению из тех строк которые встречаются больше одного раза (первую строку в списке т.к. предыдущее значение для неё всегда будет другое).
     
    другой подход:
    1) уникальные значения в отдельную таблицу
    2) countif
    3) там где результат будет = 1 те и надо удалять
    4) добавляем в исходную таблицу vlookup из (3) и на её основании фильтруем =1
    5) полученые фильтром строки удаляем

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 17:47 30-06-2017 | Исправлено: vikkiv, 17:56 30-06-2017
    Futurism

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

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 20:01 30-06-2017
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите, пожалуйста, как посчитать непустые столбцы...
    например, есть:
      ABCD
    1+
    2    +
    3
    нужно в любой ячейке столбца D получить результат - 2

    Всего записей: 657 | Зарегистр. 27-01-2008 | Отправлено: 20:28 05-07-2017
    SFC



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

    Цитата:
    посчитать непустые столбцы
    Если имеется ввиду заполнить столбец D построчно кол-вом непустых ячеек из ABC, то для Excel 2010 и старше:

    Код:
     
    =-СЧИТАТЬПУСТОТЫ(A1:C1)
    =-СЧИТАТЬПУСТОТЫ(A2:C2)
    =-СЧИТАТЬПУСТОТЫ(A3:C3)
    ...


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

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 08:22 06-07-2017
    Meonom



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Здравствуйте. Есть таблица на 60 строк. В ней есть значения типа "0.01717982". Как их суммировать? файл

    Всего записей: 515 | Зарегистр. 05-05-2009 | Отправлено: 07:33 10-07-2017 | Исправлено: Meonom, 07:40 10-07-2017
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Meonom, здравствуйте.
     
    Выделите диапазон с "числами", нажмите клавиши Ctrl+H (поиск с заменой), в поле "Найти" введите точку <.>", в поле "Заменить на" - запятую <,> и нажмите кнопку "Заменить все". После замены всех точек на запятые закройте окно поиска и замены и суммируйте полученные числа.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 08:24 10-07-2017
    Meonom



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    VictorKos
    чёрт побери! как просто. Спасибо! идиотские таблицы: что у майкрософт, что у гугл.

    Всего записей: 515 | Зарегистр. 05-05-2009 | Отправлено: 09:13 10-07-2017
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Как написать формулу -  
    в 1 яч. =Сегодня() [вернее дата зависящаяся от сегодня]
    во 2 яч. дата зависящаяся от дней недели 1 яч.  
    Если 1 яч суббота, то, дату нужно уменьшить на 1,  
    если воскресенье, то увеличить на 1. В другие дни оставить как 1 яч.
    VictorKos
    Благодарствую!

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 11:56 10-07-2017 | Исправлено: Aktaf, 21:27 10-07-2017
    VictorKos



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

    Код:
    =ЕСЛИ(ДЕНЬНЕД(A1)=1;A1+1;
    ЕСЛИ(ДЕНЬНЕД(A1)=7;A1-1;
    A1))

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 12:53 10-07-2017
    Leojse

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый вечер!
    Подскажите, пожалуйста, как мне в формуле СУММЕСЛИМН прописать условие диапазона "от 1 до 4"? Пробовал ">=1;<=4", "диапазон_ячеек>=1;диапазон_ячеек<=4", но формула тогда вообще ничего не считает.
    Заранее большое спасибо!

    Всего записей: 107 | Зарегистр. 05-11-2009 | Отправлено: 19:57 10-07-2017
       

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