Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49

Выборка без ключевых слов/Выборка без столбцов/Выборка с условием

06.09.2017, 00:27. Показов 2601. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно сделать 2 типа выборки в отдельный столбец:
#1 без ключевых слов типа "АРБУЗ, ДЫНЯ"
#2 без данных содержащихся в трех стобцах
к примеру
АРБУЗ | МАЛИНА | ЕЖЕВИКА | и 4 столбец АРБУЗ ДЫНЯ ЕЖЕВИКА - это Ягоды
выборка должна быть такой - это Ягоды
#3
На одном листе
АРБУЗ китайский маленький
АРЬУЗ китайский большой
Малина серая бурая
на другом
Ягоды разновидности
Арбуз китайский маленький(в 1столбце)
Малина серая бурая
Арбуз китайский большой
Малина серая бурая
Малина берюзовая синяя
Нужно по названию ягоды подтянуть характеристики с другого листа, чтобы было как на втором листе, только значения использовались с первого. ОЧЕНЬ сумбурно описал, понимаю.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.09.2017, 00:27
Ответы с готовыми решениями:

Выборка на отдельном листе по параметрам из двух столбцов
Доброго времени суток! Для контроля поручений руководителя веду в экселе список поручений. На первом листе список всех поручений,...

Выборка ячеек по повторениям слов в ячейках
В интернете не накопал, прошу помощи тут или даже скорее просто наводки, в какую сторону копать или по какому учебнику изучать. Есть...

Поиск, сравнение, выборка значений разных столбцов. Сложение и их подсчёт
Здравствуйте форумчане. Возникла трудность в решении задачи. Прошу помочь! Объяснить тут на словах будет довольно тяжело без наглядного...

19
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 06:22
Цитата Сообщение от Wulfred Посмотреть сообщение
ОЧЕНЬ сумбурно описал, понимаю.
Тоже понимаю, что с таким описанием вопроса долго ждать ответа придется. Лучше файл-пример приложите.
1
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 07:06  [ТС]
Цитата Сообщение от AleksSid Посмотреть сообщение
Тоже понимаю, что с таким описанием вопроса долго ждать ответа придется. Лучше файл-пример приложите.
Прошу прощения, сделано.
Вложения
Тип файла: xlsx Примеры.xlsx (15.9 Кб, 3 просмотров)
0
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 07:32  [ТС]
Примеры
Вложения
Тип файла: xlsx Примеры.xlsx (15.9 Кб, 3 просмотров)
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 08:53
Вариант. Для 1-го примера.
Code
1
=ПСТР(A2;ПОИСК("-";A2)+2;255)
Для 2-го.
Code
1
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(D2;A2&" ";"");СТРОЧН(B2)&" ";"");СТРОЧН(C2)&" ";"")
Для 3-го, формула массива.
Code
1
=ЕСЛИОШИБКА(ИНДЕКС('#4'!B$2:B$10;ПОИСКПОЗ(B2&C2&" "&D2&"*";'#4'!A$2:A$10&'#4'!$B$2:$B$10;0));"")
Вложения
Тип файла: xlsx Примеры_1.xlsx (16.6 Кб, 6 просмотров)
1
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 12:09  [ТС]
Цитата Сообщение от AleksSid Посмотреть сообщение
=ПСТР(A2;ПОИСК("-";A2)+2;255)
А если 2 тире в названи? К примеру АРБУЗ-АРБУЗ - два арбуза, чтобы было "два арьуза"

Добавлено через 2 минуты
Цитата Сообщение от AleksSid Посмотреть сообщение
ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(D2;A2&" ";"");СТРОЧН(B2)&" ";"");СТРОЧН(C2)&" ";"")
Надо чтобы б2 не подставляло тоже.

Добавлено через 6 минут
Цитата Сообщение от AleksSid Посмотреть сообщение
=ЕСЛИОШИБКА(ИНДЕКС('#4'!B$2:B$10;ПОИСКПО З(B2&C2&" "&D2&"*";'#4'!A$2:A$10&'#4'!$B$2:$B$10;0 ));"")
У вас работает прекрасно, у меня нет, адреса те же, но Название страницы другое, я подставил - ячейка пуста.
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 12:48
Цитата Сообщение от Wulfred Посмотреть сообщение
А если 2 тире в названи? К примеру АРБУЗ-АРБУЗ - два арбуза, чтобы было "два арьуза"
Цитата Сообщение от Wulfred Посмотреть сообщение
Надо чтобы б2 не подставляло тоже.
Результаты формул полностью совпадают с вашими примерам в файле. Прикладывайте файл-пример с реальной структурой данных, сразу учитывайте все ваши хотелки.
Цитата Сообщение от Wulfred Посмотреть сообщение
у меня нет, адреса те же, но Название страницы другое, я подставил - ячейка пуста.
Или измените в формуле имя листа или переименуйте ваш лист, формулы массива вводятся при одновременном нажатии трех клавиш, Ctrl+Shift+Ener.
1
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 13:11  [ТС]
Цитата Сообщение от AleksSid Посмотреть сообщение
Результаты формул полностью совпадают с вашими примерам в файле. Прикладывайте файл-пример с реальной структурой данных, сразу учитывайте все ваши хотелки.
Я переспросил как исправить по этим параметрам.
Цитата Сообщение от AleksSid Посмотреть сообщение
Или измените в формуле имя листа или переименуйте ваш лист, формулы массива вводятся при одновременном нажатии трех клавиш, Ctrl+Shift+Ener.
Прошу прощения, не массив, а только столбцы, без ограничений по размеру.
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 13:17
Покажите файл где у вас где у вас не получается.
1
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 16:26  [ТС]
Вот в лс

Добавлено через 2 часа 39 минут
Первое исправил. Во втором в одних случая подходит СТРОЧН, в других ПРОПИСН, как их совместить? Если к примеру АРБУЗ7 и Арбузик. Третье совсем не выходит.
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 17:12
Wulfred, Я ведь вам не писал что надо реальные данные а,
Цитата Сообщение от AleksSid Посмотреть сообщение
Прикладывайте файл-пример с реальной структурой данных
Т.е. тип, образец, макет отображения (расположения) данных, как вам больше нравится, сами данные вставьте любые.
0
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 17:34  [ТС]
Цитата Сообщение от AleksSid Посмотреть сообщение
Т.е. тип, образец, макет отображения (расположения) данных, как вам больше нравится, сами данные вставьте любые.
0
Структура
Вложения
Тип файла: xlsx Example-structure.xlsx (11.6 Кб, 3 просмотров)
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 18:03
А как насчет русской редакции? Что есть и что надо получить.
0
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 18:15  [ТС]
Guitars лист - Description true в этом столбце должно быть как в примере, т.е. без значений Type и Model.
Guitard Pic лист - взять из Pic Base листа картинки, которые полностью соответствуют полям Guitar code, Mark, Design. Учитывая что гитары разной марки и дизайна могут иметь одинаковый код, как в Example столбце. Надеюсь правильно и понятно описал.
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 19:49
Проверяйте.
Вложения
Тип файла: xlsx Example-structure_1.xlsx (11.5 Кб, 6 просмотров)
0
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 20:06  [ТС]
Цитата Сообщение от AleksSid Посмотреть сообщение
Проверяйте.
Первое безупречно, а со вторым проблемы. Может дело в ограничениях масива и абсолютных значениях? Не обозначать как размерный массив, а просто 2 столбца целиком.
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 20:10
Цитата Сообщение от Wulfred Посмотреть сообщение
со вторым проблемы
Покажите.
0
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 20:12  [ТС]
Цитата Сообщение от AleksSid Посмотреть сообщение
Покажите.
Я увеличил размеры массива до мне необходимых, работает как часы. Просто скажите на всякий случай, как сделать бесконечным, только в таблице - до конца таблицы?
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
06.09.2017, 20:21
Лучший ответ Сообщение было отмечено Wulfred как решение

Решение

Например A:A; B:B; C:C. Без абсолютных ссылок.
1
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 49
06.09.2017, 20:23  [ТС]
Цитата Сообщение от AleksSid Посмотреть сообщение
Например A:A; B:B; C:C. Без абсолютных ссылок.
Тема закрыта. Огромнейшее вам спасибо за проделанный труд, за ваше время.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.09.2017, 20:23
Помогаю со студенческими работами здесь

Выборка значений из столбцов без повторений.
Как можно создать перечень или список значений, содержащихся в столбце, таким образом, чтобы одинаковые значения не повторялись?

Макрокоманда выборки из массива всех нечетных элементов с заданным значением заданного поля
Приветствую всех. Вот освоение асма. Боюсь накосячил. Надеюсь на помощь более опытных и буду признателен;) Итак требуется: Написать...

Выборка с Null и без
Имеется программа с набором полей, в которые пользователь вводит усовия отбора из одной таблицы. Наховём их "Код" и...

Выборка без учета регистра
Есть файл library.fdb. Подключаюсь через fbembed.dll (локально, без установленого сервера). Делаю выборку но так как чувствительна к...

Случайная выборка без повторений
Есть таблица Applicant - количество записей 6000 стоит задача заполнить таблицу Statement случайными ApplicantID, но без повторений ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru