Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вывод последнего числа из столбца, в отдельную ячейку. - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вывод последнего числа из столбца, в отдельную ячейку. (Формулы/Formulas)
Вывод последнего числа из столбца, в отдельную ячейку.
awaddwaawddw Дата: Понедельник, 12.02.2018, 23:04 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 72
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Добрый вечер! :-) )) Помогите пожалуйста.

Задача: необходимо вывести отдельно последнее число, проблема в том что, каждый раз последнее число может менять расположение и быть или ниже или выше. В промежутке между 2-ой и 500-ой строкой.

Важно что числа имеют такой вид, такое предупреждение: отформатированы как текст или перед ним стоит апостроф.
К сообщению приложен файл: primerotmenja.xlsx(14Kb)


Сообщение отредактировал awaddwaawddw - Понедельник, 12.02.2018, 23:13
 
Ответить
СообщениеДобрый вечер! :-) )) Помогите пожалуйста.

Задача: необходимо вывести отдельно последнее число, проблема в том что, каждый раз последнее число может менять расположение и быть или ниже или выше. В промежутке между 2-ой и 500-ой строкой.

Важно что числа имеют такой вид, такое предупреждение: отформатированы как текст или перед ним стоит апостроф.

Автор - awaddwaawddw
Дата добавления - 12.02.2018 в 23:04
_Igor_61 Дата: Понедельник, 12.02.2018, 23:15 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 47 ±
Замечаний: 20% ±

Excel 2007
Код
=ЯЧЕЙКА("содержимое";ДВССЫЛ(АДРЕС(ПОИСКПОЗ("-";I:I;0)-1;9)))


Сообщение отредактировал _Igor_61 - Понедельник, 12.02.2018, 23:15
 
Ответить
Сообщение
Код
=ЯЧЕЙКА("содержимое";ДВССЫЛ(АДРЕС(ПОИСКПОЗ("-";I:I;0)-1;9)))

Автор - _Igor_61
Дата добавления - 12.02.2018 в 23:15
AlexM Дата: Понедельник, 12.02.2018, 23:25 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3640
Репутация: 923 ±
Замечаний: 0% ±

Excel 2003
Код
=ПРОСМОТР(9^9;--I2:I500)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Код
=ПРОСМОТР(9^9;--I2:I500)

Автор - AlexM
Дата добавления - 12.02.2018 в 23:25
bmv98rus Дата: Понедельник, 12.02.2018, 23:30 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1131
Репутация: 188 ±
Замечаний: 0% ±

Excel 2013/2016
ну или просто
Код
=INDEX(I:I;MATCH("-";I:I;0)-1)


_Igor_61, зачем такая летучесть?


Сообщение отредактировал bmv98rus - Понедельник, 12.02.2018, 23:32
 
Ответить
Сообщениену или просто
Код
=INDEX(I:I;MATCH("-";I:I;0)-1)


_Igor_61, зачем такая летучесть?

Автор - bmv98rus
Дата добавления - 12.02.2018 в 23:30
_Igor_61 Дата: Понедельник, 12.02.2018, 23:33 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 47 ±
Замечаний: 20% ±

Excel 2007
Точно, без ДВССЫЛ лучше. Думал про ПРОСМОТР, но не так: искомое в кавычки записывал, ("9999" - текст же), и не срабатывало это у меня, прочерк выводился в результате :)
 
Ответить
СообщениеТочно, без ДВССЫЛ лучше. Думал про ПРОСМОТР, но не так: искомое в кавычки записывал, ("9999" - текст же), и не срабатывало это у меня, прочерк выводился в результате :)

Автор - _Igor_61
Дата добавления - 12.02.2018 в 23:33
Che79 Дата: Понедельник, 12.02.2018, 23:34 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1057
Репутация: 200 ±
Замечаний: 0% ±

Excel 2007, 2013
Если "тексто-числа" подряд сверху вниз
Код
=--ИНДЕКС(I:I;ПОИСКПОЗ("-";I:I;)-1)
Если вперемешку с "-"
Код
=ПРОСМОТР(1;1/(--I2:I500<>"");--I2:I500)


[offtop] Написал не обновляя страницу, блин... В общем, каюсь, не успел(


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Понедельник, 12.02.2018, 23:35
 
Ответить
СообщениеЕсли "тексто-числа" подряд сверху вниз
Код
=--ИНДЕКС(I:I;ПОИСКПОЗ("-";I:I;)-1)
Если вперемешку с "-"
Код
=ПРОСМОТР(1;1/(--I2:I500<>"");--I2:I500)


[offtop] Написал не обновляя страницу, блин... В общем, каюсь, не успел(

Автор - Che79
Дата добавления - 12.02.2018 в 23:34
gling Дата: Понедельник, 12.02.2018, 23:35 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1724
Репутация: 420 ±
Замечаний: 0% ±

2010
Еще вариант формулой массива
Код
=ИНДЕКС(I:I;МАКС((I:I>0)*ЕЧИСЛО(--I:I)*СТРОКА(I:I)))


ЯД-41001506838083
 
Ответить
СообщениеЕще вариант формулой массива
Код
=ИНДЕКС(I:I;МАКС((I:I>0)*ЕЧИСЛО(--I:I)*СТРОКА(I:I)))

Автор - gling
Дата добавления - 12.02.2018 в 23:35
_Igor_61 Дата: Понедельник, 12.02.2018, 23:36 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 47 ±
Замечаний: 20% ±

Excel 2007
зачем такая летучесть?

Потому что ячейка и адрес, вот и летаем, про индекс забываем, наверное уже спать пора идти :)
 
Ответить
Сообщение
зачем такая летучесть?

Потому что ячейка и адрес, вот и летаем, про индекс забываем, наверное уже спать пора идти :)

Автор - _Igor_61
Дата добавления - 12.02.2018 в 23:36
bmv98rus Дата: Понедельник, 12.02.2018, 23:54 | Сообщение № 9
Группа: Проверенные
Ранг: Старожил
Сообщений: 1131
Репутация: 188 ±
Замечаний: 0% ±

Excel 2013/2016
[offtop]Бедный ТС, как из всего этого выбрать? :-)[/offtop]
 
Ответить
Сообщение[offtop]Бедный ТС, как из всего этого выбрать? :-)[/offtop]

Автор - bmv98rus
Дата добавления - 12.02.2018 в 23:54
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вывод последнего числа из столбца, в отдельную ячейку. (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!