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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Germanus
    =right(твоя_длинная_формула_здесь,6)+0 ?

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 17:46 19-11-2015
    Germanus



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если я правильно понимаю и RIGHT соответствует ПРАВСИМВ в русском офисе, то, увы, не работает. Выдает ошибку. Выделяет при этом запятую и 6. Пробовал сменить запятую на точку запятой (так как даже в справке офиса белиберда какая-то: в синтаксисе указана запятая, а в примерах точка с запятой), тогда принимает формулу (не выскакивает окно с ошибкой) но в ячейке вместо результата: #ИМЯ?

    Всего записей: 4420 | Зарегистр. 08-06-2003 | Отправлено: 19:47 19-11-2015
    NeNeZ

    Редактировать | Цитировать | Сообщить модератору
    Germanus

    Цитата:
    Выдает ошибку.

    да не, не выдаёт ошибок:

    Код:
    =ПРАВСИМВ(ЕСЛИ(A53=0;ЕСЛИ(A52<>0;7*(СЕГОДНЯ()-A52)+D52;0);7*(A53-A52)+D52);6)+0

    картинка:
    http://jpegshare.net/thumbs/47/9c/479c41717030e842de9d835832257932.jpg
     
    а запятые или точка-с-запятой - от локали зависит (в русском - ; в английском - ,  )
     
    Добавлено:
    Alexey87
    11:50 19-11-2015
    Цитата:
    построить график  
    мои попытки  

    а что не устраивает-то? график - есть...
    Или чего-то особенного хочется? Так нужно, как минимум, озвучить  

    Отправлено: 03:57 20-11-2015
    Germanus



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Действительно! Скопировал-вставил Вашу строку - работает! Блин, где же я ошибся? Ну точь в точь так же пробовал. У меня в текстовом файлмке строки, которые пробовал занесены. И эта там есть. Значит проморгал?
    В любом случае, большое спасибо vikkiv и NeNeZ

    Всего записей: 4420 | Зарегистр. 08-06-2003 | Отправлено: 08:49 20-11-2015
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NeNeZ, не нашел линий проекций на ось y и нужно вместо дат отобразить месяца в формате цифр (4, 5, 6, 7, 8, 9, 10, 11)

    Всего записей: 658 | Зарегистр. 27-01-2008 | Отправлено: 14:22 21-11-2015
    NeNeZ

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

    Цитата:
    не нашел линий проекций на ось y и нужно вместо дат отобразить месяца  

    ну, так и надо сразу писать, что требуется    
     
    по проекциям: штатной возможности нет.  
     
     
    вот один из вариантов: http://rghost.ru/7JymFzPHq
     
    проекции:  
    - в элементах диаграммы включить отображение Пределов погрешностей,  
    - для которых указать форматы планок погрешности (пользовательское значение; положительные = 0; отрицательные = диапазону соответствующих значений из таблицы данных)  
    - задать желаемый формат линий для планок погрешности (в  примере - штриховая)
    - для подписей можно использовать отображение подписей данных (для данных использовать значения из ячеек вспомогательного ряда значений - строка 4 в примере; изменяется в настройке формата подписей). Единственный недостаток - ручками придётся перетащить в нужное место)
    - для дат - обязательно ручками задать минимальные значения для оси, автовыбор усвистит в ноль (назад лет на 50 )
    (Формат оси / Параметры / Границы / Минимум)
     
    + на всякий случай...
     
    другой вариант - дополнительные построения (побольше возни, зато может меняться при изменении значений таблицы... Для статической - и первый вариант пойдёт  
     
    месяц числом:
    ну, это совсем просто, нужно правильно в настройках подписей (формат оси) указать правильный тип для числа (точнее - код формата).
    Как вариант - воспользоваться вспомогательной строкой (строка 3 в примере). Там тоже просто задан формат отображения числа - код формата
    Код:
    [$-419]ММ;@
     
    если ноль в месяце не устраивает, то так
    Код:
    [$-419]М;@
     
     
    Подробнее...

    Отправлено: 01:15 22-11-2015 | Исправлено: NeNeZ, 01:25 22-11-2015
    IroNick



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

    Всего записей: 92 | Зарегистр. 04-10-2013 | Отправлено: 22:26 22-11-2015
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IroNick
    тогда больше ничего кроме варианта с "оставить значения в этих ячейках вместо формул" наверное не будет..
    вручную или VBA это уже дело вкуса.

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 03:19 23-11-2015 | Исправлено: vikkiv, 03:21 23-11-2015
    IroNick



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

    Цитата:
    "оставить значения в этих ячейках вместо формул"  

    это как, скопипастить в соседний столбец и обратно?!

    Всего записей: 92 | Зарегистр. 04-10-2013 | Отправлено: 04:54 23-11-2015
    NeNeZ

    Редактировать | Цитировать | Сообщить модератору
    IroNick

    Цитата:
    скопипастить в соседний столбец и обратно?

    угу, типа того

    Отправлено: 09:36 23-11-2015
    symbio

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет! Может кто поможет.
    Я дал с сылку на файл и посмотрите, почему мне не переходит автоматом 4 человека. Вроде по формуле все правильно. Там где Н/Д там должны быть те которые в столбике P. Вроде все просто! Ну как в страние 2 остальные! Может подскажите где проблема...
     
    https://cloud.mail.ru/public/K69t/P6KPfTxZB
     
    Заранее спасибо!

    Всего записей: 348 | Зарегистр. 28-05-2007 | Отправлено: 11:58 23-11-2015 | Исправлено: symbio, 11:59 23-11-2015
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    symbio
    потому что диапазон в формуле vlookup у тебя стоит Data!$D$6:$E$25 , а надо $E$29 , а ещё лучше на будущее поставить и того больше если количество участников будет расти

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 17:32 23-11-2015
    symbio

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

    Цитата:
    symbio
    потому что диапазон в формуле vlookup у тебя стоит Data!$D$6:$E$25 , а надо $E$29 , а ещё лучше на будущее поставить и того больше если количество участников будет расти

    Спасибо!

    Всего записей: 348 | Зарегистр. 28-05-2007 | Отправлено: 20:43 23-11-2015
    Ellsir

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа, помогите. Файл не хочет обновлять внешние ссылки на другие файлы. Но если их открыть, то данные подтягиваются даже без перезапуска файла. Причем проблема в одном файле, другой забирает данные без вопросов. уже три часа сижу бьюсь( а он весит 28 метров. переделывать вообще не вариант(

    Всего записей: 9 | Зарегистр. 07-06-2011 | Отправлено: 14:17 27-11-2015
    lsd11



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    уважаемые гуру, есть проблема.
    существует некий массив данных вида
    http://s020.radikal.ru/i717/1512/3d/1cbb18cd6037.jpg
    В котором периодически дублируются строки, если контрагент купил что-то другого цвета или иного свойства.
    Может быть и 3 строки, теоретически.
    Т.е. продажи суммируются, данные дублируются но в поле цвет стоит имя доп.цвета.
    Задача:
    имя доп.цвета (или другого доп.свойства) записать в новое поле основной строки, дубликаты строчки удалить.
    Как почистить массив максимально автоматизировано, чтобы максимально без человеческого фактора? Всю голову себе сломал.

    Всего записей: 146 | Зарегистр. 29-08-2007 | Отправлено: 10:24 01-12-2015 | Исправлено: lsd11, 10:26 01-12-2015
    uhty

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите - как в Excel 2003 связать несколько условий в условном форматировании? Условное форматирование должно выполняться только при выполнении всех трех условий. Например:
    А1<=B1 и A2<=B1 и A3<=B1
    Если хоть одно условие не выполнено - условного форматирования не должно быть.
     
    Наверно через "Условное форматирование - Формула" нужно. Но как правильно написать, чтоб работало типа такого: А1<=B1 & A2<=B1 & A3<=B1   ?
     
     
    Всё, сам дотыкал:
    =И(А1<=B1;A2<=B1;A3<=B1)

    Всего записей: 207 | Зарегистр. 07-12-2002 | Отправлено: 23:47 01-12-2015 | Исправлено: uhty, 00:18 02-12-2015
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    >cвязать несколько условий
     
    =ЕСЛИ((А1<=B1)*(A2<=B1)*(A3<=B1),если все три есть ДА, если хотябы одно нет)
     
     
    Добавлено:
    lsd11
    >имя доп.цвета (или другого доп.свойства) записать в новое поле основной строки, дубликаты строчки удалить.  
     
    т.е. вы хотите доп.цвета заносить в дополнительный/дополнительные столбцы! к оставшейся одной суммарной по кол-ву строке?
    Если так - то это не просто. Думаю без макроса вам не обойтись. А макросы это не здесь.
     
    Не проще ли сделать на основании исходной таблицы просто дополнительные листы-отчеты, в которые будут выводиться те или инные аналитические данные под ваши критерии?
    Если так то ИНДЕКС вам в руки и вперед.


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

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 10:33 02-12-2015 | Исправлено: SFC, 10:41 02-12-2015
    strat

    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Добрый день. Интересует формула, которая обрезает по последнему пробелу в пределах нужного количества символов.
    Конкретно - если фраза "Пусть бегут неуклюже пешеходы по лужам" содержит 38 символов, то мне надо чтобы  итоговая была не длиннее 30. В данном примере обрежется до "Пусть бегут неуклюже пешеходы"  что составит 29 символов.
     
    Сейчас пользуюсь формулой =ЕСЛИ(ДЛСТР(A2)>30;ЛЕВСИМВ(A2;ПОИСК(" ";A2;$D$1)-1);A2)
     
    где в ячейку D1 заношу число вручную например 20 но при этом обрезает до "Пусть бегут неуклюже
    "
    Ячейку D1 перебираю так чтобы обрезало и подлиннее и при этом не  было много неопределенных с ошибкой "ЗНАЧ"  в разных фразах.  
     
    Вот тут куча формул похожих но не подходят
    http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=7071&PAGEN_1=2
     
    п.с. фразы могут быть от 30 до 100-150 символов и цель получить наиболее длинную строку не превышающую 30 символов
     

    Всего записей: 459 | Зарегистр. 27-12-2005 | Отправлено: 12:41 02-12-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребзя, можно ли штатными формулями экселя проверить совпадение значений.
    Т.е. у меня столбец А,B,C
     
    А   B      C   d
    1  2,17   2   0
    2  4,45   3    0
    3  ...       4    0
    4   5,12   8    5,12
    5           9
    6
    7
    8
    9
    10
     
    что делаем в ячейке D
     если значение С совпадает со значением А,то в D ставится значение B, которое пересекается.
    Например. Столбец А и С имеют общее значение 4. значение 4 соответствует значение b 5,12
    .Мы смотрим то значение B, которое напротив  четверочки А
     
     
    значения столбцов А и С не дублируются.
    Такое штатными средствами можно сделать?

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 15:42 02-12-2015
    strat

    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    штатными средствами через функцию впр делается
    "таблица" из столбцов А и B  
    в D формула =ВПР(C1;A1:B100;2;ложь)

    Всего записей: 459 | Зарегистр. 27-12-2005 | Отправлено: 16:21 02-12-2015
       

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