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

Вход

Регистрация

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

 

= Мир MS Excel/Обратная нумерация - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Обратная нумерация
YBX Дата: Среда, 15.11.2017, 19:02 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день! Помогите оптимизировать работу.
Дано пронумерованные данные 1,2,3,4 и т.д.
Нужно пронумеровать их в обратном порядке т.е. последнее число будет 1, а 1 последнеё.
Пример прилагаю, в столбце А стандартная нумерация в столбце В обратная (сделал руками)
Заранее спасибо!)
К сообщению приложен файл: 9973452.xlsx (7.7 Kb)
 
Ответить
СообщениеДобрый день! Помогите оптимизировать работу.
Дано пронумерованные данные 1,2,3,4 и т.д.
Нужно пронумеровать их в обратном порядке т.е. последнее число будет 1, а 1 последнеё.
Пример прилагаю, в столбце А стандартная нумерация в столбце В обратная (сделал руками)
Заранее спасибо!)

Автор - YBX
Дата добавления - 15.11.2017 в 19:02
Che79 Дата: Среда, 15.11.2017, 19:17 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
YBX, здравствуйте. Навскидку. Вариант с изменением диапазонов вручную в одной формуле
Код
=ИНДЕКС($A$1:$A$17;СЧЁТЗ($A1:$A$17))
Границы изменения диапазонов выделены жёлтым.
К сообщению приложен файл: 9973452_1.xlsx (9.2 Kb)


Делай нормально и будет нормально!
 
Ответить
СообщениеYBX, здравствуйте. Навскидку. Вариант с изменением диапазонов вручную в одной формуле
Код
=ИНДЕКС($A$1:$A$17;СЧЁТЗ($A1:$A$17))
Границы изменения диапазонов выделены жёлтым.

Автор - Che79
Дата добавления - 15.11.2017 в 19:17
Nic70y Дата: Среда, 15.11.2017, 19:23 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9129
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(1;A2:A$14578;);ПОИСКПОЗ(9E+307;A1:A$14578))
К сообщению приложен файл: 1856209.xlsx (9.1 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(1;A2:A$14578;);ПОИСКПОЗ(9E+307;A1:A$14578))

Автор - Nic70y
Дата добавления - 15.11.2017 в 19:23
YBX Дата: Среда, 15.11.2017, 19:28 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Che79, Спасибо за внимание! Но это не совсем то что нужно... Дело в том что пронумерованные диапазоны в столбце А идут один за другим и их порядка 2000...
А по вашей формуле(если я правильно понял) для каждого диапазона придется прописывать отдельно формулу...
 
Ответить
СообщениеChe79, Спасибо за внимание! Но это не совсем то что нужно... Дело в том что пронумерованные диапазоны в столбце А идут один за другим и их порядка 2000...
А по вашей формуле(если я правильно понял) для каждого диапазона придется прописывать отдельно формулу...

Автор - YBX
Дата добавления - 15.11.2017 в 19:28
AlexM Дата: Среда, 15.11.2017, 19:40 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Формулы массива
Код
=ПОИСКПОЗ(;--ТЕКСТ(A2:A99-1;"0;\0");)
или
Код
=ПОИСКПОЗ(1;--ТЕКСТ(A2:A99;"0;;\1");)
не массивные варианты
Код
=ПОИСКПОЗ(;ИНДЕКС(--ТЕКСТ(A2:A99-1;"0;\0"););)
или
Код
=ПОИСКПОЗ(1;ИНДЕКС(--ТЕКСТ(A2:A99;"0;;\1"););)
К сообщению приложен файл: 9973452_01.xlsx (10.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Среда, 15.11.2017, 19:58
 
Ответить
СообщениеФормулы массива
Код
=ПОИСКПОЗ(;--ТЕКСТ(A2:A99-1;"0;\0");)
или
Код
=ПОИСКПОЗ(1;--ТЕКСТ(A2:A99;"0;;\1");)
не массивные варианты
Код
=ПОИСКПОЗ(;ИНДЕКС(--ТЕКСТ(A2:A99-1;"0;\0"););)
или
Код
=ПОИСКПОЗ(1;ИНДЕКС(--ТЕКСТ(A2:A99;"0;;\1"););)

Автор - AlexM
Дата добавления - 15.11.2017 в 19:40
YBX Дата: Среда, 15.11.2017, 19:42 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Nic70y, Спасибо! То что нужно!)))
 
Ответить
СообщениеNic70y, Спасибо! То что нужно!)))

Автор - YBX
Дата добавления - 15.11.2017 в 19:42
_Boroda_ Дата: Среда, 15.11.2017, 20:11 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще вариант
Код
=ЕСЛИ(A2<2;1;E2+1)

Код
=(A2>1)*D2+1
К сообщению приложен файл: 3110869.xlsx (9.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант
Код
=ЕСЛИ(A2<2;1;E2+1)

Код
=(A2>1)*D2+1

Автор - _Boroda_
Дата добавления - 15.11.2017 в 20:11
YBX Дата: Среда, 15.11.2017, 22:38 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, Спасибо! Буду пользоваться вашей формулой)!
 
Ответить
Сообщение_Boroda_, Спасибо! Буду пользоваться вашей формулой)!

Автор - YBX
Дата добавления - 15.11.2017 в 22:38
AlexM Дата: Среда, 15.11.2017, 22:54 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Из четырех вариантов решения, мой самый не интересный. :(



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеИз четырех вариантов решения, мой самый не интересный. :(

Автор - AlexM
Дата добавления - 15.11.2017 в 22:54
  • Страница 1 из 1
  • 1
Поиск:

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