|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.01.2010, 00:28 | #1 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Формула значения последней (нижней) заполненной ячейки в столбце
Здравствуйте, Уважаемые!
Вот возник вопрос который нужно решить формулой. Как найти значение последней (нижней) заполненной ячейки столбца? см. вложение. Макросом - запросто, но тут нужно формулой и тут я пас...)) Спасибо! С Уважением, Виктор.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
05.01.2010, 01:00 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
см.вложение...
формула достанет последнюю ячейку, главное чтобы данных было не больше 50 тыс. строк
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
05.01.2010, 01:14 | #3 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Сейчас у меня проблемы с Экселем, файл посмотреть не могу, но думаю что такое решение оптимально:
В А1 возвращаем последнюю заполненую ячейку столбца В ИНДЕКС(В:В;СЧЁТЗ(В:В))
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
05.01.2010, 06:44 | #4 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
Если для цифр, то
Код:
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
|
05.01.2010, 10:08 | #5 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Спасибо всем за столь быстрые ответы!
IgorGO, DV68 Ваши варианты работают, но... К сожалению мною была неправильно поставлена задача. Столбец F заполнен формулой, данные накапливаются в течение месяца и значение последней ячейки ( работа формулы) = 0,00. Вот это значение предложенные формулы и показывают. "не отображать нулевые значения" тоже не помогает... В приложенном файле в яч.F3 должно отображаться значение за 24 дек. (красное) Вот такая проблема)) Спасибо!
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
05.01.2010, 10:41 | #6 | |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Цитата:
=ИНДЕКС(F4:F1400000;СЧЁТЕСЛИ(F4:F14 00000;">0")), если данные начинаются с ячейки F4, а у Вас Excel 2007 или 2010.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
|
05.01.2010, 10:44 | #7 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
А если так:
=ИНДЕКС(F5:F35;ПОИСКПОЗ(0;F5:F35;0)-1)
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
|
05.01.2010, 11:28 | #8 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Спасибо всем за ответы, сейчас попробую - отпишусь.
Цитата:
ни 2007 ни 2010 не ставлю по некоторым причинам))) только для ознакомления стоит, на второй системе
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
05.01.2010, 11:34 | #9 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
DV68, спасибо!
Ваш вариант формулы сработал прекрасно!!! Serge 007, к сожалению ни первая ни вторая Ваши формулы не работают, тем не менее, спасибо за участие. Думаю тема закрыта. Спасибо всем!!!
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
05.01.2010, 12:16 | #10 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
=ИНДЕКС(F5:F35;ПОИСКПОЗ(0;F5:F35;0)-1) от DV68 и моя =ИНДЕКС(F5:F35;СЧЁТЕСЛИ(F5:F35;">0" )) дают один и тот же результат, обе работают и обе неполноценные Верный результат получается только при отсутствие 0 в столбце... Формула DV68 находит позицию ПЕРВОГО найденого 0 и возвращает значение над ним, моя формула считает кол-во ячеек со значениями больше нуля и возвращает ПОСЛЕДНЕЕ из них. В любом случае наличие 0 между первой и последней ячейкой диапазона вернёт неверное значение Не верите - попробуйте!
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти 2 одинаковых значения в столбце | Сергей_москва | Microsoft Office Excel | 21 | 10.07.2012 23:27 |
как можно копировать значение последней ячейки | zander | Microsoft Office Excel | 1 | 18.08.2009 18:04 |
определение последней заполненной ячейки | Bezdar | Microsoft Office Excel | 4 | 20.03.2009 09:55 |
добавление кнопки для определения максимального значения в столбце (дополнение к готовой работе)) | Cesmir | Помощь студентам | 10 | 11.01.2009 16:10 |
Подскажите иной способ нахождения последней пустой ячейки! | Maxx | Microsoft Office Excel | 6 | 29.12.2008 11:40 |