![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 17.04.2014
Сообщений: 8
|
![]()
Доброго времени суток, уважаемы!
Есть столбец в Excel, строки которого содержат информацию следующего формата 16/20+12/18+12/18RCP. Т.е. 16/20 - наименование, "+" - разделительный символ. В соседнем столбце строки содержат информация тип 75/53/22, т.е. количество для каждого наименования. Каким образом разделить информацию в ячейках и в итоге получить отчет вида: 16/20 = сумма 150 12/18 = сумма 106 12/18RCP = сумма 44 |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Split значений в массивы, соспоставление элементов массивов. Вот таким образом
![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 17.04.2014
Сообщений: 8
|
![]()
Не поможете с кодом? Можно за $. Если да, то стоимость.
Забыл уточнить что строки (16/20+12/18+12/18RCP и 75/53/22) могут иметь более чем 3 типа. Последний раз редактировалось Knyazev_I; 17.04.2014 в 10:01. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Например, так:
Код:
Для более конкретного ответа прикрепите файл с данными.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 17.04.2014
Сообщений: 8
|
![]()
SAS888, спасибо.
Подскажите как получить отчет вида 16/20 = сумма 150 12/18 = сумма 106 12/18RCP = сумма 44 Т.е. сумма всех значений по каждому обнаруженному наименованию. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Прикрепите файл с исходными данными...
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
И с результатом!
И это нужно было сделать сразу, с вопросом.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 17.04.2014
Сообщений: 8
|
![]()
Можно отчет в функции MessageBox?
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
В msgbox?
Пожалуйста ![]() Добавил пару строк в код уважаемого SAS888 (а лишнее закомментировал): Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 17.04.2014 в 13:25. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
1. Можно! А что Вы потом с ним делать будете - PrintScreen?
2. Свернутые строки включать в отчет или нет?
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа со строкой | Le0n4iko_o | Общие вопросы Delphi | 15 | 08.04.2014 12:08 |
Работа с строкой | ATL | PHP | 2 | 17.11.2011 22:33 |
Работа со строкой | TI_ProJecT | Помощь студентам | 18 | 08.11.2011 16:04 |
Работа со строкой | FrostoS | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 04.01.2011 17:20 |
VBA - можно ли выполнить выражение, заданное строкой | alexshm | Microsoft Office Excel | 3 | 22.09.2010 21:58 |