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

Вход

Регистрация

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

 

= Мир MS Excel/Объединение нескольких столбцов в один - Мир MS Excel

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

Excel 2016
Здравствуйте. Снова нужна помощь. Все расписано в приложенной эксельке)
Заранее спасибо! Результат ооочень желательно получить с помощью формул
К сообщению приложен файл: 7950238.xlsx (13.2 Kb)


Сообщение отредактировал ScVoZnYk - Понедельник, 14.12.2015, 20:08
 
Ответить
СообщениеЗдравствуйте. Снова нужна помощь. Все расписано в приложенной эксельке)
Заранее спасибо! Результат ооочень желательно получить с помощью формул

Автор - ScVoZnYk
Дата добавления - 14.12.2015 в 18:37
abtextime Дата: Понедельник, 14.12.2015, 18:54 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
В столбцах "Ввод данных" пустых ячеек внутри данных не может быть?


Сообщение отредактировал abtextime - Понедельник, 14.12.2015, 18:54
 
Ответить
СообщениеВ столбцах "Ввод данных" пустых ячеек внутри данных не может быть?

Автор - abtextime
Дата добавления - 14.12.2015 в 18:54
ScVoZnYk Дата: Понедельник, 14.12.2015, 19:16 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
пустых ячеек внутри данных не может быть?

что значит пустых? пропусков Вы имеете ввиду?
 
Ответить
Сообщение
пустых ячеек внутри данных не может быть?

что значит пустых? пропусков Вы имеете ввиду?

Автор - ScVoZnYk
Дата добавления - 14.12.2015 в 19:16
abtextime Дата: Понедельник, 14.12.2015, 19:40 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
да
 
Ответить
Сообщениеда

Автор - abtextime
Дата добавления - 14.12.2015 в 19:40
gling Дата: Понедельник, 14.12.2015, 19:47 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
Цитата
Результат ооочень желательно получить благодаря формулам
[offtop]Странно, а я думал благодаря помогающим, но формулами.
Код
=СЧЁТЕСЛИ($B$3:$J$20;P11)-СЧЁТЕСЛИ($B$3:$J$20;"-"&P11)
Попробуйте такую формулу.


ЯД-41001506838083

Сообщение отредактировал gling - Понедельник, 14.12.2015, 20:00
 
Ответить
Сообщение
Цитата
Результат ооочень желательно получить благодаря формулам
[offtop]Странно, а я думал благодаря помогающим, но формулами.
Код
=СЧЁТЕСЛИ($B$3:$J$20;P11)-СЧЁТЕСЛИ($B$3:$J$20;"-"&P11)
Попробуйте такую формулу.

Автор - gling
Дата добавления - 14.12.2015 в 19:47
abtextime Дата: Понедельник, 14.12.2015, 20:01 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
gling,

насколько я понял задачу, столбец P надо автоматически сформировать на основе данных. Если он уже сформирован, то задача сильно упрощается

Конечно, задача не совсем для формул, но вот такой уродец получился, прошу прощения ...
К сообщению приложен файл: _7950238.xlsx (22.7 Kb)


Сообщение отредактировал abtextime - Понедельник, 14.12.2015, 20:08
 
Ответить
Сообщениеgling,

насколько я понял задачу, столбец P надо автоматически сформировать на основе данных. Если он уже сформирован, то задача сильно упрощается

Конечно, задача не совсем для формул, но вот такой уродец получился, прошу прощения ...

Автор - abtextime
Дата добавления - 14.12.2015 в 20:01
ScVoZnYk Дата: Понедельник, 14.12.2015, 20:07 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Попробуйте такую формулу.

как подсчитать спасибо я знаю) вопрос именно как вытянуть с разных столбцов в один)
Макросами будет существенно роще всё реализовать ...

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


Сообщение отредактировал ScVoZnYk - Понедельник, 14.12.2015, 20:13
 
Ответить
Сообщение
Попробуйте такую формулу.

как подсчитать спасибо я знаю) вопрос именно как вытянуть с разных столбцов в один)
Макросами будет существенно роще всё реализовать ...

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

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

Excel 2016
насколько я понял задачу, столбец P надо автоматически сформировать на основе данных

именно так, столбец P формируется из других столбцов

что-то Ваш вариант уж совсем не похож на нужный)
 
Ответить
Сообщение
насколько я понял задачу, столбец P надо автоматически сформировать на основе данных

именно так, столбец P формируется из других столбцов

что-то Ваш вариант уж совсем не похож на нужный)

Автор - ScVoZnYk
Дата добавления - 14.12.2015 в 20:11
abtextime Дата: Понедельник, 14.12.2015, 20:12 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
ScVoZnYak,

макросами завтра )) ... или кто-то более изящное решение предложит на формулах. Эти смещения меня сегодня уже изрядно утомили ))
 
Ответить
СообщениеScVoZnYak,

макросами завтра )) ... или кто-то более изящное решение предложит на формулах. Эти смещения меня сегодня уже изрядно утомили ))

Автор - abtextime
Дата добавления - 14.12.2015 в 20:12
abtextime Дата: Понедельник, 14.12.2015, 20:14 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
ScVoZnYak, хех, ну шлифаните сами ... это ж не работа всё-таки ... как сумел - так сделал, вылизывать под ваше ТЗ нет времени ))
 
Ответить
СообщениеScVoZnYak, хех, ну шлифаните сами ... это ж не работа всё-таки ... как сумел - так сделал, вылизывать под ваше ТЗ нет времени ))

Автор - abtextime
Дата добавления - 14.12.2015 в 20:14
ScVoZnYk Дата: Понедельник, 14.12.2015, 21:15 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
хех, ну шлифаните сами

пытался) спасибо и на том что сумели) обычно в таком случае как моем часто предлагают сводные таблицы, но что-то даже они не хотят справляться с задачей :(
 
Ответить
Сообщение
хех, ну шлифаните сами

пытался) спасибо и на том что сумели) обычно в таком случае как моем часто предлагают сводные таблицы, но что-то даже они не хотят справляться с задачей :(

Автор - ScVoZnYk
Дата добавления - 14.12.2015 в 21:15
Светлый Дата: Понедельник, 14.12.2015, 21:47 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1871
Репутация: 538 ±
Замечаний: 0% ±

Excel 2013, 2016
Быстренько набросал массивную формулу для сортированного списка. Не исключает повторы и не учитывает "-"
Код
=ЕСЛИОШИБКА(ПСТР(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$J$31<>"";--(1&ЛЕВБ(ПОДСТАВИТЬ($B$3:$J$31;"-";);3)&КОДСИМВ(ПРАВБ($B$3:$J$31;2))&КОДСИМВ(ПРАВБ($B$3:$J$31;1))));СТРОКА(1:1));2;3)&СИМВОЛ(ПСТР(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$J$31<>"";--(1&ЛЕВБ(ПОДСТАВИТЬ($B$3:$J$31;"-";);3)&КОДСИМВ(ПРАВБ($B$3:$J$31;2))&КОДСИМВ(ПРАВБ($B$3:$J$31;1))));СТРОКА(1:1));5;3))&СИМВОЛ(ПСТР(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$J$31<>"";--(1&ЛЕВБ(ПОДСТАВИТЬ($B$3:$J$31;"-";);3)&КОДСИМВ(ПРАВБ($B$3:$J$31;2))&КОДСИМВ(ПРАВБ($B$3:$J$31;1))));СТРОКА(1:1));8;3));"")

Сильно меня прошу не пинать, думать было лень.


Программировать проще, чем писать стихи.
 
Ответить
СообщениеБыстренько набросал массивную формулу для сортированного списка. Не исключает повторы и не учитывает "-"
Код
=ЕСЛИОШИБКА(ПСТР(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$J$31<>"";--(1&ЛЕВБ(ПОДСТАВИТЬ($B$3:$J$31;"-";);3)&КОДСИМВ(ПРАВБ($B$3:$J$31;2))&КОДСИМВ(ПРАВБ($B$3:$J$31;1))));СТРОКА(1:1));2;3)&СИМВОЛ(ПСТР(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$J$31<>"";--(1&ЛЕВБ(ПОДСТАВИТЬ($B$3:$J$31;"-";);3)&КОДСИМВ(ПРАВБ($B$3:$J$31;2))&КОДСИМВ(ПРАВБ($B$3:$J$31;1))));СТРОКА(1:1));5;3))&СИМВОЛ(ПСТР(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$J$31<>"";--(1&ЛЕВБ(ПОДСТАВИТЬ($B$3:$J$31;"-";);3)&КОДСИМВ(ПРАВБ($B$3:$J$31;2))&КОДСИМВ(ПРАВБ($B$3:$J$31;1))));СТРОКА(1:1));8;3));"")

Сильно меня прошу не пинать, думать было лень.

Автор - Светлый
Дата добавления - 14.12.2015 в 21:47
ScVoZnYk Дата: Вторник, 15.12.2015, 18:43 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Сильно меня прошу не пинать, думать было лень.

Спасибо за труд. но к сожалению и эта не подходит :(
 
Ответить
Сообщение
Сильно меня прошу не пинать, думать было лень.

Спасибо за труд. но к сожалению и эта не подходит :(

Автор - ScVoZnYk
Дата добавления - 15.12.2015 в 18:43
ScVoZnYk Дата: Среда, 16.12.2015, 18:09 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
что так никто и не поможет?
 
Ответить
Сообщениечто так никто и не поможет?

Автор - ScVoZnYk
Дата добавления - 16.12.2015 в 18:09
_Boroda_ Дата: Среда, 16.12.2015, 21:03 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Ловите пока уникальные неупорядоченные без минусов
Код
=ЕСЛИОШИБКА(ИНДЕКС(ПРАВБ(B$3:J$31;5);НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ(U$2:U2;ПРАВБ(B$3:J$31;5))=0;СТРОКА(B$1:J$29));1);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ(U$2:U2;ПРАВБ(B$3:J$31;5))=0;СТРОКА(B$1:J$29)+СТОЛБЕЦ(A3:I31)%);1);1)/1%);"")
К сообщению приложен файл: 7950238_1.xlsx (14.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЛовите пока уникальные неупорядоченные без минусов
Код
=ЕСЛИОШИБКА(ИНДЕКС(ПРАВБ(B$3:J$31;5);НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ(U$2:U2;ПРАВБ(B$3:J$31;5))=0;СТРОКА(B$1:J$29));1);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ(U$2:U2;ПРАВБ(B$3:J$31;5))=0;СТРОКА(B$1:J$29)+СТОЛБЕЦ(A3:I31)%);1);1)/1%);"")

Автор - _Boroda_
Дата добавления - 16.12.2015 в 21:03
Wasilich Дата: Среда, 16.12.2015, 22:50 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Ну и я похимичил малость. С доп столбцами, правда.
Макросом было бы проще
К сообщению приложен файл: 7772595.xls (50.0 Kb)


Сообщение отредактировал Wasilic - Среда, 16.12.2015, 22:53
 
Ответить
СообщениеНу и я похимичил малость. С доп столбцами, правда.
Макросом было бы проще

Автор - Wasilich
Дата добавления - 16.12.2015 в 22:50
krosav4ig Дата: Четверг, 17.12.2015, 13:16 | Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Сделал третий вариант с помощью подключения и SQL запроса
вводим данные в столбцы и на таблице жмем ПКМ>Обновить


upd.
упростил запрос, заменил файл
К сообщению приложен файл: 7950238.xlsm (23.7 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 17.12.2015, 15:31
 
Ответить
СообщениеСделал третий вариант с помощью подключения и SQL запроса
вводим данные в столбцы и на таблице жмем ПКМ>Обновить


upd.
упростил запрос, заменил файл

Автор - krosav4ig
Дата добавления - 17.12.2015 в 13:16
  • Страница 1 из 1
  • 1
Поиск:

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