Не получается последовательность
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 ячеек, результат такой же. Что делаю не так?
Есть 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
Ответить
Сообщение Есть 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)
так? Код
=$A$2&" "&ИНДЕКС($B$2:$B$4;ЕСЛИ(ОСТАТ(СТРОКА(A1);3)=0;3;ОСТАТ(СТРОКА(A1);3)))&" "&ИНДЕКС($C$2:$C$36;ОКРВВЕРХ(СТРОКА(A1)/3;1);1)
buchlotnik
Ответить
Сообщение так? Код
=$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)
Или так.Код
=$A$2&" "&$B$2&" "&(ЦЕЛОЕ((СТРОКА(B1)-1)/3)+28)
gling
ЯД-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))
и
У меня немного посложнее формула, зато можно не только искать, но и найти, и перепрятать. И вещей с собой не 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))
и _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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))
и Автор - _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. Единственное не удобно, если ко-во строк варьируется. Формула рабочая _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 и пусть считает Единственное, если меняешь в столбце С значения на текст, выдает ошибку "деление на 0". Сижу разбираюсь как это работает. Ни когда не сталкивался с функцией ИНДЕКС. А номера вот так можно =ОТБР(СТРОКА(D3)/СЧЁТЗ(B$2:B$99))
Что делать, если у меня на листе нет нумерации? функции не чего отбрасывать С этим разобрался, все работает
buchlotnik , так? =$A$2&" "&ИНДЕКС($B$2:$B$4;ЕСЛИ(ОСТАТ(СТРОКА(A1);3)=0;3;ОСТАТ(СТРОКА(A1);3)))&" "&ИНДЕКС($C$2:$C$36;ОКРВВЕРХ(СТРОКА(A1)/3;1);1)
Разобрался, вроде так, диапазон на сколько я понял нужно менять и считать сколько значений в столбце B. Единственное не удобно, если ко-во строк варьируется. Формула рабочая _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 и пусть считает Единственное, если меняешь в столбце С значения на текст, выдает ошибку "деление на 0". Сижу разбираюсь как это работает. Ни когда не сталкивался с функцией ИНДЕКС. А номера вот так можно =ОТБР(СТРОКА(D3)/СЧЁТЗ(B$2:B$99))
Что делать, если у меня на листе нет нумерации? функции не чего отбрасывать С этим разобрался, все работает Krugger
Ответить
Сообщение buchlotnik , так? =$A$2&" "&ИНДЕКС($B$2:$B$4;ЕСЛИ(ОСТАТ(СТРОКА(A1);3)=0;3;ОСТАТ(СТРОКА(A1);3)))&" "&ИНДЕКС($C$2:$C$36;ОКРВВЕРХ(СТРОКА(A1)/3;1);1)
Разобрался, вроде так, диапазон на сколько я понял нужно менять и считать сколько значений в столбце B. Единственное не удобно, если ко-во строк варьируется. Формула рабочая _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 и пусть считает Единственное, если меняешь в столбце С значения на текст, выдает ошибку "деление на 0". Сижу разбираюсь как это работает. Ни когда не сталкивался с функцией ИНДЕКС. А номера вот так можно =ОТБР(СТРОКА(D3)/СЧЁТЗ(B$2:B$99))
Что делать, если у меня на листе нет нумерации? функции не чего отбрасывать С этим разобрался, все работает Автор - 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 взять, а много.
если меняешь в столбце С значения на текст
Тогда нужно поменять еще функцию СЧЁТ не СЧЁТЗЧто делать, если у меня на листе нет нумерации?
Еще раз повнимательнее посмотрите мой файл. Там изначально тоже нет нумерации. Она генерируется функцией СТРОКА() Это даже более универсальная форма, диапазон можно увеличить до 1000 и пусть считает
Там прелесть не в этом, а в том, что не обязательно в первом 1 слово, во втором - 3
а можно ставить сколько угодно значений (в разумных пределах, конечно). Я как раз об этом и намекнул здесь можно не только искать, но и найти, и перепрятать. И вещей с собой не 3 взять, а много.
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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
Ответить
Сообщение Тогда нужно поменять еще функцию СЧЁТ не СЧЁТЗ
Понял, спасибо, исправил все заработало. Растянул, а у меня последнее значение в колонке С почему то обрезает.Автор - Krugger Дата добавления - 03.06.2015 в 19:32