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

Вход

Регистрация

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

 

= Мир MS Excel/Не получается последовательность - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Не получается последовательность (Формулы/Formulas)
Не получается последовательность
Krugger Дата: Вторник, 02.06.2015, 22:25 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Есть 3 столбца, в первом 1 слово, во втором - 3, в третьем - сотни.
Нужно сделать так, чтобы было слияние в такой последовательности (см. файл)
Я делаю формулу: $A$1&" "&$B$1&" "&$C1 в след. ячейке $A$1&" "&$B$1&" "&$C2 и $A$1&" "&$B$3&" "&$C3. Выделяю 3 ячейки и растягиваю. У меня значения скачат через 3 единицы. Если ручками меняю значение ячеек С и уже выделяю 6 ячеек, то результат остается такой же. Может у меня где-то настройки нужно поменять?
В соседних ячейках пытаюсь сделать такую нумерацию: 1 1 1 2 2 2 3 3 3 4 4 4 5 и т.д. Делаю 1 1 1 2 2 2 и так же пытаюсь растянуть, получается белеберда. Увеличиваю диапазон до 9 ячеек, результат такой же. Что делаю не так?
К сообщению приложен файл: 7254983.xls (35.0 Kb)
 
Ответить
СообщениеЕсть 3 столбца, в первом 1 слово, во втором - 3, в третьем - сотни.
Нужно сделать так, чтобы было слияние в такой последовательности (см. файл)
Я делаю формулу: $A$1&" "&$B$1&" "&$C1 в след. ячейке $A$1&" "&$B$1&" "&$C2 и $A$1&" "&$B$3&" "&$C3. Выделяю 3 ячейки и растягиваю. У меня значения скачат через 3 единицы. Если ручками меняю значение ячеек С и уже выделяю 6 ячеек, то результат остается такой же. Может у меня где-то настройки нужно поменять?
В соседних ячейках пытаюсь сделать такую нумерацию: 1 1 1 2 2 2 3 3 3 4 4 4 5 и т.д. Делаю 1 1 1 2 2 2 и так же пытаюсь растянуть, получается белеберда. Увеличиваю диапазон до 9 ячеек, результат такой же. Что делаю не так?

Автор - Krugger
Дата добавления - 02.06.2015 в 22:25
buchlotnik Дата: Вторник, 02.06.2015, 22:45 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
так?
Код
=$A$2&" "&ИНДЕКС($B$2:$B$4;ЕСЛИ(ОСТАТ(СТРОКА(A1);3)=0;3;ОСТАТ(СТРОКА(A1);3)))&" "&ИНДЕКС($C$2:$C$36;ОКРВВЕРХ(СТРОКА(A1)/3;1);1)
К сообщению приложен файл: 1816575.xls (46.0 Kb)
 
Ответить
Сообщениетак?
Код
=$A$2&" "&ИНДЕКС($B$2:$B$4;ЕСЛИ(ОСТАТ(СТРОКА(A1);3)=0;3;ОСТАТ(СТРОКА(A1);3)))&" "&ИНДЕКС($C$2:$C$36;ОКРВВЕРХ(СТРОКА(A1)/3;1);1)

Автор - buchlotnik
Дата добавления - 02.06.2015 в 22:45
gling Дата: Среда, 03.06.2015, 00:14 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Или так.
Код
=$A$2&" "&$B$2&" "&(ЦЕЛОЕ((СТРОКА(B1)-1)/3)+28)
К сообщению приложен файл: 9289274.xls (43.0 Kb)


ЯД-41001506838083
 
Ответить
СообщениеИли так.
Код
=$A$2&" "&$B$2&" "&(ЦЕЛОЕ((СТРОКА(B1)-1)/3)+28)

Автор - gling
Дата добавления - 03.06.2015 в 00:14
_Boroda_ Дата: Среда, 03.06.2015, 00:31 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
У меня немного посложнее формула, зато можно не только искать, но и найти, и перепрятать. И вещей с собой не 3 взять, а много.
Код
=ИНДЕКС(A$2:A$99;(СТРОКА(E1)-1)/СЧЁТЗ(B$2:B$99)/СЧЁТЗ(C$2:C$99)+1)&" "&ИНДЕКС(B$2:B$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99))+1)&" "&ИНДЕКС(C$2:C$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99)*СЧЁТ(C$2:C$99))/СЧЁТЗ(B$2:B$99)+1)

А номера вот так можно
Код
=ОТБР(СТРОКА(D3)/СЧЁТЗ(B$2:B$99))

А если
3 столбца, в первом 1 слово, во втором - 3, в третьем - сотни
то можно так
Код
=G$2&" "&ИНДЕКС(H$2:H$4;ОСТАТ(СТРОКА(K3);3)+1)&" "&ИНДЕКС(I$2:I$999;ОТБР(СТРОКА(K3)/3))

и
Код
=ОТБР(СТРОКА(J3)/3)
К сообщению приложен файл: 7254983_1.xls (41.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеУ меня немного посложнее формула, зато можно не только искать, но и найти, и перепрятать. И вещей с собой не 3 взять, а много.
Код
=ИНДЕКС(A$2:A$99;(СТРОКА(E1)-1)/СЧЁТЗ(B$2:B$99)/СЧЁТЗ(C$2:C$99)+1)&" "&ИНДЕКС(B$2:B$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99))+1)&" "&ИНДЕКС(C$2:C$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99)*СЧЁТ(C$2:C$99))/СЧЁТЗ(B$2:B$99)+1)

А номера вот так можно
Код
=ОТБР(СТРОКА(D3)/СЧЁТЗ(B$2:B$99))

А если
3 столбца, в первом 1 слово, во втором - 3, в третьем - сотни
то можно так
Код
=G$2&" "&ИНДЕКС(H$2:H$4;ОСТАТ(СТРОКА(K3);3)+1)&" "&ИНДЕКС(I$2:I$999;ОТБР(СТРОКА(K3)/3))

и
Код
=ОТБР(СТРОКА(J3)/3)

Автор - _Boroda_
Дата добавления - 03.06.2015 в 00:31
Krugger Дата: Среда, 03.06.2015, 08:37 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
buchlotnik,
так?

=$A$2&" "&ИНДЕКС($B$2:$B$4;ЕСЛИ(ОСТАТ(СТРОКА(A1);3)=0;3;ОСТАТ(СТРОКА(A1);3)))&" "&ИНДЕКС($C$2:$C$36;ОКРВВЕРХ(СТРОКА(A1)/3;1);1)


Разобрался, вроде так, диапазон на сколько я понял нужно менять и считать сколько значений в столбце B. Единственное не удобно, если ко-во строк варьируется. Формула рабочая specool

_Boroda_,
У меня немного посложнее формула, зато можно не только искать, но и найти, и перепрятать. И вещей с собой не 3 взять, а много.

=ИНДЕКС(A$2:A$99;(СТРОКА(E1)-1)/СЧЁТЗ(B$2:B$99)/СЧЁТЗ(C$2:C$99)+1)&" "&ИНДЕКС(B$2:B$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99))+1)&" "&ИНДЕКС(C$2:C$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99)*СЧЁТ(C$2:C$99))/СЧЁТЗ(B$2:B$99)+1)

Это даже более универсальная форма, диапазон можно увеличить до 1000 и пусть считает specool
Единственное, если меняешь в столбце С значения на текст, выдает ошибку "деление на 0". Сижу разбираюсь как это работает. Ни когда не сталкивался с функцией ИНДЕКС.

А номера вот так можно

=ОТБР(СТРОКА(D3)/СЧЁТЗ(B$2:B$99))

Что делать, если у меня на листе нет нумерации? функции не чего отбрасывать

и
=ОТБР(СТРОКА(J3)/3)

С этим разобрался, все работает victory
 
Ответить
Сообщениеbuchlotnik,
так?

=$A$2&" "&ИНДЕКС($B$2:$B$4;ЕСЛИ(ОСТАТ(СТРОКА(A1);3)=0;3;ОСТАТ(СТРОКА(A1);3)))&" "&ИНДЕКС($C$2:$C$36;ОКРВВЕРХ(СТРОКА(A1)/3;1);1)


Разобрался, вроде так, диапазон на сколько я понял нужно менять и считать сколько значений в столбце B. Единственное не удобно, если ко-во строк варьируется. Формула рабочая specool

_Boroda_,
У меня немного посложнее формула, зато можно не только искать, но и найти, и перепрятать. И вещей с собой не 3 взять, а много.

=ИНДЕКС(A$2:A$99;(СТРОКА(E1)-1)/СЧЁТЗ(B$2:B$99)/СЧЁТЗ(C$2:C$99)+1)&" "&ИНДЕКС(B$2:B$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99))+1)&" "&ИНДЕКС(C$2:C$99;ОСТАТ(СТРОКА(E1)-1;СЧЁТЗ(B$2:B$99)*СЧЁТ(C$2:C$99))/СЧЁТЗ(B$2:B$99)+1)

Это даже более универсальная форма, диапазон можно увеличить до 1000 и пусть считает specool
Единственное, если меняешь в столбце С значения на текст, выдает ошибку "деление на 0". Сижу разбираюсь как это работает. Ни когда не сталкивался с функцией ИНДЕКС.

А номера вот так можно

=ОТБР(СТРОКА(D3)/СЧЁТЗ(B$2:B$99))

Что делать, если у меня на листе нет нумерации? функции не чего отбрасывать

и
=ОТБР(СТРОКА(J3)/3)

С этим разобрался, все работает victory

Автор - Krugger
Дата добавления - 03.06.2015 в 08:37
_Boroda_ Дата: Среда, 03.06.2015, 09:44 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
если меняешь в столбце С значения на текст
Тогда нужно поменять еще функцию СЧЁТ не СЧЁТЗ
Что делать, если у меня на листе нет нумерации?
Еще раз повнимательнее посмотрите мой файл. Там изначально тоже нет нумерации. Она генерируется функцией СТРОКА()
Это даже более универсальная форма, диапазон можно увеличить до 1000 и пусть считает
Там прелесть не в этом, а в том, что не обязательно
в первом 1 слово, во втором - 3
а можно ставить сколько угодно значений (в разумных пределах, конечно). Я как раз об этом и намекнул здесь
можно не только искать, но и найти, и перепрятать. И вещей с собой не 3 взять, а много.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
если меняешь в столбце С значения на текст
Тогда нужно поменять еще функцию СЧЁТ не СЧЁТЗ
Что делать, если у меня на листе нет нумерации?
Еще раз повнимательнее посмотрите мой файл. Там изначально тоже нет нумерации. Она генерируется функцией СТРОКА()
Это даже более универсальная форма, диапазон можно увеличить до 1000 и пусть считает
Там прелесть не в этом, а в том, что не обязательно
в первом 1 слово, во втором - 3
а можно ставить сколько угодно значений (в разумных пределах, конечно). Я как раз об этом и намекнул здесь
можно не только искать, но и найти, и перепрятать. И вещей с собой не 3 взять, а много.

Автор - _Boroda_
Дата добавления - 03.06.2015 в 09:44
Krugger Дата: Среда, 03.06.2015, 19:32 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Тогда нужно поменять еще функцию СЧЁТ не СЧЁТЗ

Понял, спасибо, исправил все заработало.
Растянул, а у меня последнее значение в колонке С почему то обрезает.
 
Ответить
Сообщение
Тогда нужно поменять еще функцию СЧЁТ не СЧЁТЗ

Понял, спасибо, исправил все заработало.
Растянул, а у меня последнее значение в колонке С почему то обрезает.

Автор - Krugger
Дата добавления - 03.06.2015 в 19:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Не получается последовательность (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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