Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Как задать нижнюю ячейку именованного диапазона (Excel 2010)?
 
БМВ и gling
Спасибо большое, всё получилось так, как надо!
Я просто не знал, что в описании именованного диапазона нужно записать index как ИНДЕКС.
Кстати, если у кого-то будет схожая проблема, хочу обратить Ваше внимание на интересный момент в описании, приведённом gling.
Он дал такое описание
Цитата
=ИНДЕКС(Выборка!$D:$D;МАКС(1;ПОИСКПОЗ(1E+306;Выборка!$D:$D)-365)):ИНДЕКС(Выборка!$D:$D;ПОИСКПОЗ(1E+306;Выборка!$D:$D))
А БМВ дал такое описание (название листа в кавычках)
Цитата
=index('Выборка'!$D:$D;max(1;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D)-365)):index('Выборка'!$D:$D;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D))
В файле примера у меня нормально сработало указание на лист без кавычек, но когда я вставил такое описание диапазона в мой рабочий файл (со всеми листами и столбцами), Excel сообщил об ошибке.
Поэтому я в своей рабочий файл вставил описание
Цитата
=ИНДЕКС('Выборка'!$D:$D;МАКС(1;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D)-365)):ИНДЕКС('Выборка'!$D:$D;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D))
И всё нормально сработало!!!
Ещё раз большое спасибо!!!
Как задать нижнюю ячейку именованного диапазона (Excel 2010)?
 
БМВ
Спасибо большое за Вашу готовность помочь.
Я сейчас прикрепил к данному сообщению файл Example.xlsm, из которого я для простоты удалил все остальные листы и столбцы, оставив только лист "Выборка" и лист "График".
На листе "Выборка" именованные диапазоны называются "Дата_график" и "Значение".
В описание диапазона "Значение" я вместо
=СМЕЩ('Выборка'!$D$1936;0;0;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D)-1935)
вставил
=index('Выборка'!$D:$D;max(1;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D)-365)):index('Выборка'!$D:$D;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D))

Но, к сожалению, при переходе на страницу графика появляется сообщение Excel, что есть какая-то ошибка.
Буду Вам очень благодарен, если Вы посмотрите данный файл.
Как задать нижнюю ячейку именованного диапазона (Excel 2010)?
 
Уважаемые специалисты!
В 2020 г.  я с Вашей помощью смог сдвинуть начало и конец именованного диапазона для построения графика (см. описание диапазона ниже).
Цитата
=СМЕЩ('Выборка'!$D$1936;0;0;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D)-1935)
На за прошедшие годы в моей таблице накопилось много цифр, поэтому график стало очень неудобен для понимания.
Существует ли возможность изменить описание вышеприведенного именованного диапазона таким образом, чтобы в этот диапазон отбирались только значения за последний год?
То есть, можно ли описать этот диапазон таким образом, чтобы Excel находил последнюю заполненную ячейку в столбце и от этой ячейки выбирал 365 ячеек, которые находятся над ней?
Заранее Вам большое спасибо за любые советы.
Изменено: Широков - 16.07.2023 22:38:43
Поле со списком из позиций «цифра + слово» чтобы вставлялась только цифра (Excel 2010)
 
Юрий М
Спасибо большое за файл, я его сейчас начал тестировать.
Напишите, пожалуйста, как называется эта функция, которые вы использовали в этом файле?
Поле со списком из позиций «цифра + слово» чтобы вставлялась только цифра (Excel 2010)
 

Уважаемые специалисты!
Я хотел бы сделать в таблице Excel (Excel 2010) поле со списком, состоящим из позиций «цифра + слово», см. примеры позиций ниже:
1 – Склад
2 – Офис
3 – Магазин
Но я хотел бы, чтобы в поле при выборе той или иной позиции вставлялось, например, не «1 – Склад», а только «1», то есть, только цифра.
К сожалению, ни здесь на форуме, ни на других ресурсах Интернет я не нашел, как это сделать.
Поэтому буду очень благодарен за любые советы.

После того как было удалено одно слово из ячейки, Excel (Excel 2010) автоматически зачем-то создаёт какой-то отступ снизу
 
Да, Вы это правильно отметили.
Более корректно нужно сформулировать так: "Команда "Автоподбор высоты строки" также не позволяет убрать это пустое пространство".
Я сейчас поправил своё предыдущее сообщение.
Изменено: Широков - 14.06.2021 14:21:53
После того как было удалено одно слово из ячейки, Excel (Excel 2010) автоматически зачем-то создаёт какой-то отступ снизу
 
Цитата
vikttur написал:
Похоже, текст копирован из стороннего приложения.
Всем большое спасибо за попытки помочь, но, мне кажется, что я столкнулся с изначально неразрешимой проблемой.
Сейчас я создал новый файл с примером, в ячейку которого я уже не копировал текст, а просто набрал его с клавиатуры.
И опять такая же история - если столбец имеет некую определенную ширину, тогда под текстом в ячейке получается некое пустое пространство, которое невозможно убрать никакими настройками (в том числе, и команда "Автоподбор высоты строки" не позволяет убрать это пустое пространство). Это пустое пространство можно убрать только вручную, вручную задавая высоту строки.
Об этом выше писал и sokol92: "пустоты ... возникают при определенных сочетаниях ширины столбца и текста в ячейке".
На всякий случай, в виде доказательства, что проблема мною не придумана, я прикрепляю файл примера, в ячейку которого текст набран с клавиатуры, и прикрепляю соответствующий скриншот экрана.  
Изменено: Широков - 14.06.2021 14:23:08
После того как было удалено одно слово из ячейки, Excel (Excel 2010) автоматически зачем-то создаёт какой-то отступ снизу
 
Цитата
sokol92 написал:
Подвигайте ширину столбца и пустоты будут исчезать и появляться.
Я сейчас попробовал эти процедуры с верхней ячейкой и увидел следующее.
Как Вы правильно написали: "пустоты ... возникают при определенных сочетаниях ширины столбца и текста в ячейке"
То есть, когда ширина столбца позволяет разместить весь текст в ячейке, заполняя её до нижнего края, "пустой строки" под текстом нет.
Если увеличить ширину столбца, высота ячейки при этом останется прежней и, следовательно, текста уже будет "не хватать" для заполнения этой ячейки до нижнего края. В результате чего под текстом появляется "пустая строка".
Поэтому проблема, на мой взгляд, именно в жестко зафиксированной высоте строки - в моём случае эта ширина имеет значение "99" и применение команды "Автоподбор высоты строки" всё равно не меняет эту жестко зафиксированную высоту строки в "99".
После того как было удалено одно слово из ячейки, Excel (Excel 2010) автоматически зачем-то создаёт какой-то отступ снизу
 
Цитата
sokol92 написал:
В качестве альтернативы попробуйте выравнивание ячейки по вертикали "распределенное".
Спасибо большое за совет.
Я сейчас у двух рядом расположенных ячеек, одна из которых имеет "пустую строку" под текстом, изменил выравнивание по вертикали на "распределенное".
В результате текст в той ячейке, у которой не было "пустой строки снизу", сохранил прежнее расстояние между строками внутри ячейки, а в ячейке, у которой была "пустая строка снизу", это расстояние увеличилось, поскольку строки равномерно распределились по высоте данной ячейки. В результате чего две рядом расположенные ячейки всё же выглядят по-разному.
А я как раз и пытаюсь убрать эту "пустую строку снизу" для того, чтобы мои ячейки выглядели однотипно.
Изменено: Широков - 13.06.2021 20:00:36
После того как было удалено одно слово из ячейки, Excel (Excel 2010) автоматически зачем-то создаёт какой-то отступ снизу
 
Цитата
vikttur написал:
Excel ничего не добавляет. В верхнем тексте точно такая же пустая строка ниже текста
А если подойти к этой проблеме с другой стороны.
Как написал выше vikttur, "в верхней ячейке точно такая же пустая строка ниже текста" и я очень рад, что vikttur тоже видит эти пустые строки в моём файле примеров.
Вот что это за "пустая строка ниже текста" и как её можно удалить?
В Word такое пустое пространство после текста называется "интервал после абзаца" и этот интервал настраивается на вкладке "Главная" в пункте, который так и называется "Абзац",
Но как мне настроить или убрать эти "пустые строки ниже текста" в ячейках Exel, я никак понять не могу.
Изменено: Широков - 13.06.2021 17:52:07
После того как было удалено одно слово из ячейки, Excel (Excel 2010) автоматически зачем-то создаёт какой-то отступ снизу
 
Спасибо большое за ответ.
Я сейчас последовал Вашему совету и кликнул по верхней ячейке, нажал F2 и немного отредактировал её (стёр пробел между 2 последними словами). После этого я нажал на Enter и вышел из этой ячейки.
Такую же операцию (удаление пробела между 2 последними словами) я проделал и с нижней ячейкой.
К данному сообщению я прилагаю скриншот, сделанный после этих операций (см. верхнее изображение), на котором видно, что в нижней ячейке по-прежнему есть что-то вроде отступа после текста.
Но с другой стороны, когда я изменил масштаб изображения и вместо 100% поставил 101%, пустое пространство в нижней ячейке, действительно, исчезло (си. нижнее изображение). И при других масштабах его нет, только при 100%.
С чем это может быть связано, такое отображение пустого пространства при масштабе 100%?
Изменено: Широков - 12.06.2021 22:44:05
После того как было удалено одно слово из ячейки, Excel (Excel 2010) автоматически зачем-то создаёт какой-то отступ снизу
 

Уважаемые специалисты!
С этой проблемой я уже мучаюсь очень долго и поэтому очень прошу мне помочь.
В настоящее время я делаю прайс-лист, в текстовом столбце которого иногда содержится подробное описание товара, состоящее из достаточно большого количества слов.
Мне хотелось бы, чтобы строки в прайс-листе были одинаковыми по оформлению, в том числе, имели одинаковые отступы после текста.
Но я столкнулся с тем, что Excel почему-то автоматически делает что-то вроде абзацного отступа в определенных случаях (см. прилагаемый файл).
С помощью нижеприведенного текста я хочу объяснить проблему.
Когда ячейка содержит текст, как в первой цитате, отступа снизу нет, но когда я удаляю последнее слово, этот отступ почему-то появляется, как это показано во второй цитате.
Форматирование обеих строк абсолютно одинаковое: горизонтальное выравнивание - по левому краю, вертикальное выравнивание - по верхнему краю, в поле "переносить по словам" поставлена галочка, в поле "объединение ячеек" галочка снята..

Цитата
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.  
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est
laborum
Цитата
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.  
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est
   

Заранее большое спасибо за любые советы на предмет того, как сделать так, чтобы при удалении слов не происходило образования отступа снизу.
Изменено: Широков - 12.06.2021 20:19:55
Автоматическое выделение цветом на графике определенных значений (Excel 2010)
 
Уважаемые специалисты!
Скажите, пожалуйста - есть ли в Excel 2010 возможность автоматически выделять на столбиковой диаграмме столбики, имеющее определенное значение (например, 100)?
Я посмотрел опцию "Формат ряда данных" и увидел только возможность выделения цветом (возможность инверсии) значений <0.
А есть ли такая возможность для других значений, например, >99?
Заранее большое спасибо за любую информацию.
Как задать нижнюю ячейку именованного диапазона (Excel 2010)?
 
БМВ, спасибо большое за информацию.
В Интернете создание динамического диапазона, действительно, часто объясняется через атрибут "index".
Я обязательно попробую и вариант, предложенный Вами.
Как задать нижнюю ячейку именованного диапазона (Excel 2010)?
 
buchlotnik, спасибо большое!
Всё получилось именно так, как надо!
Жалко, что я не могу поставить Вам плюс за Вашу помощь..
Как задать нижнюю ячейку именованного диапазона (Excel 2010)?
 

Уважаемые специалисты!
Посоветуйте, пожалуйста, как мне решить следующую проблему.
У меня есть таблица в Excel 2010, в которой макросом из основного листа данные по определенному критерию выбираются на лист «Выборка».
На этом листе у меня в настоящее время есть именованный диапазон со следующим описанием
=СМЕЩ('Выборка'!$D$2;0;0;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D))
На основе листа «Выборка» у меня строится график, в котором ряд задаётся через вышеназванный диапазон.
Но теперь мне потребовалось, чтобы данные для графика у меня собирались не с начала таблицы «Выборка», а с ячейки 1936.
Я поменял описание именованного диапазона на
=СМЕЩ('Выборка'!$D$1936;0;0;ПОИСКПОЗ(1E+306;'Выборка'!$D:$D))
Теперь график, действительно, начинается с данных, находящихся на ячейке 1936, но заканчивается этот диапазон не после последней цифры в диапазоне, как было раньше, а протягивается на 1936 ячеек вниз.
Я предполагаю, что мне нужно как-то изменить описание этого диапазона, но в Интернете я не смог найти ответ на свой вопрос.
Заранее Вам большое спасибо за любые советы.

Автоматическое продолжение столбца с формулой при добавлении новых исходных значений в соседний столбец (Excel 2010)
 
И у меня получилось.
Еще раз большое спасибо.
Автоматическое продолжение столбца с формулой при добавлении новых исходных значений в соседний столбец (Excel 2010)
 
Протестировал я свою таблицу с рекомендованными формулами – в общем, всё работает так как надо.
Спасибо Маргарите и TheBestOfTheBest за информацию об умных таблицах, о существовании которых я узнал только пару дней назад.
Сергею и Михаилу С. особое спасибо за формулы – в моей таблице необходимо было расширять столбцы на нескольких листах, и в одних случаях было целесообразнее использовать формулу Михаила, а в других формулу Сергея.
------------------------------
И у меня появился вопрос по умной таблице.
Насколько я знаю, при образовании умной таблице первая строка диапазона автоматически превращается в заголовки столбцов (см. описание нескольких способов создания умных таблиц здесь).
Но TheBestOfTheBest как-то смог преобразовать мою таблицу в умную таблицу таким образом, что первая строка осталась строкой с числовыми значениями, а не стали заголовками (см. прикрепленный файл).
Не могли бы Вы подсказать, как это делается?
Изменено: Широков - 23.04.2015 17:28:47
Автоматическое продолжение столбца с формулой при добавлении новых исходных значений в соседний столбец (Excel 2010)
 
Всем спасибо большое за советы.
Мне понадобится какое-то время, чтобы протестировать, как работают рекомендованные формулы.
Немного попозже я напишу в этой теме о результатах.
Автоматическое продолжение столбца с формулой при добавлении новых исходных значений в соседний столбец (Excel 2010)
 
Спасибо большое за Ваши советы, хотя они и не привели к нужному мне результату (см. ниже) :(
------------------------------------------------
Совет Маргариты
Цитата
Преобразуйте в "умную таблицу", используя инструмент "форматировать как таблицу"
Может быть, я не так выполнил какие-либо действия (они описаны ниже)?
В вышеприведенном файле примера "вопрос.xlsx" я полностью выделил столбцы А и В и нажал на названную Вами кнопку "Форматировать как таблицу" на вкладке "Главная", затем из открывшегося списка я выбрал левый верхний стиль таблицы.
После этого моя таблица стала полосатой, но при добавлении новых значений в столбец А,  в столбце В формула не переходит в следующую строку и не вычисляет следующее среднее значение.
Буду очень благодарен, если кто-то укажет мне на ошибку в моих действиях.
------------------------------------------------
Совет  TheBestOfTheBest
Цитата
Можно сделать умную таблицу
Получившаяся у TheBestOfTheBest таблица действительно при добавлении значений в столбец А автоматически вычисляет следующие средние значения в столбце В, но эти средние значения каждый раз одни и те же  начиная от 5-ой строки и ниже.
См. в приложении получившуюся таблицу.
В то время как я по указанной мною в предыдущем сообщении формуле (=СРЗНАЧ($A$1:A1), СРЗНАЧ($A$1:A2) и так далее) отслеживал динамику изменения средних значений.
И как я писал выше, мне нужно отражать эту динамику на графике .  
------------------------------------------------
Совет Сергея
Цитата
можно так выкрутится растянуть подальше вниз
=ЕСЛИ(A1="";"";СРЗНАЧ($A$1:A1))
При вставке формулы Сергея в ячейку 1 столбца В и растягивании её подальше вниз, после внесения новых значений в столбец А, столбец В действительно расширяется вниз и правильно рассчитывает средние значения в их динамике.
Но динамический именованный диапазон, имеющий имя «Средние_значения» учитывает все ячейки, выглядящие пустыми, но содержащие формулу Сергея.
Этот диапазон рассчитывается по формуле =СМЕЩ('Лист1'!$B$1;0;0;СЧЁТЗ('Лист1'!$B:$B))
Поэтому на графике ячейки, в которые была «растянута подальше вниз формула», выглядят как ячейки, в которых якобы стоят нули, а не как пустые ячейки.
См. в приложении файл с получившимся графиком.
В этом случае, как мне кажется, нужно менять либо формулу расчета динамического именованного диапазона (чтобы эта формула не учитывала ячейки с формулами), либо формула Сергея не подходит для решения этой задачи.
------------------------------------------------
Буду Вам очень признателен за еще какие-либо советы.
Изменено: Широков - 23.04.2015 14:11:31
Автоматическое продолжение столбца с формулой при добавлении новых исходных значений в соседний столбец (Excel 2010)
 
Здравствуйте, уважаемые специалисты по Excel.
К сожалению, второй день ни на Вашем форуме, ни на других ресурсах Интернета я не могу найти ответа на нижеприведенный вопрос.
Есть столбец В, в котором вычисляются средние значения из значений, находящихся в столбце А по формуле =СРЗНАЧ($A$1:A1), СРЗНАЧ($A$1:A2) и так далее.
Что нужно добавить к вышеприведенной формуле в столбце В, чтобы при введении очередного значения в столбец А, в столбце В формула автоматически переходила в следующую строку и вычисляла следующее среднее значение?
Не знаю, может быть, это важно для ответа на мой вопрос – средние значения из столбца В мне нужны для создания динамического именного диапазона для отображения этих средних значений на диаграмме.
Используется программа Excel 2010.
Маленький файл с примером из 7 ячеек прилагается.
Заранее большое спасибо за Вашу очень ценную для меня помощь.
Изменено: Широков - 23.04.2015 14:12:27
Страницы: 1
Наверх