Количество товара в строке
lFJl
Дата: Вторник, 03.12.2013, 10:47 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Добрый день. Есть несколько строчек такого типа: Купил: Яблоко[1],Груша[5],Яблоко[2],Груша[1],Яблоко[1],Яблоко[1],Дыня[1]. Продал: Яблоко[1],Яблоко[1],Яблоко[1],Груша[10],Груша[3],Дыня[1],Дыня[2],Дыня[1],Дыня[1],Дыня[5]. ... Строк может быть тысячи! ) Мне нужно узнать сколько и чего купил/продал
Добрый день. Есть несколько строчек такого типа: Купил: Яблоко[1],Груша[5],Яблоко[2],Груша[1],Яблоко[1],Яблоко[1],Дыня[1]. Продал: Яблоко[1],Яблоко[1],Яблоко[1],Груша[10],Груша[3],Дыня[1],Дыня[2],Дыня[1],Дыня[1],Дыня[5]. ... Строк может быть тысячи! ) Мне нужно узнать сколько и чего купил/продал lFJl
Сообщение отредактировал lFJl - Вторник, 03.12.2013, 12:20
Ответить
Сообщение Добрый день. Есть несколько строчек такого типа: Купил: Яблоко[1],Груша[5],Яблоко[2],Груша[1],Яблоко[1],Яблоко[1],Дыня[1]. Продал: Яблоко[1],Яблоко[1],Яблоко[1],Груша[10],Груша[3],Дыня[1],Дыня[2],Дыня[1],Дыня[1],Дыня[5]. ... Строк может быть тысячи! ) Мне нужно узнать сколько и чего купил/продал Автор - lFJl Дата добавления - 03.12.2013 в 10:47
Pelena
Дата: Вторник, 03.12.2013, 11:00 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19434
Репутация:
4571
±
Замечаний:
±
Excel 365 & Mac Excel
Нужен пример в файле Excel
Нужен пример в файле Excel Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Нужен пример в файле Excel Автор - Pelena Дата добавления - 03.12.2013 в 11:00
lFJl
Дата: Вторник, 03.12.2013, 12:21 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Сори, сделал
Ответить
Сообщение Сори, сделал Автор - lFJl Дата добавления - 03.12.2013 в 12:21
Pelena
Дата: Вторник, 03.12.2013, 13:03 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19434
Репутация:
4571
±
Замечаний:
±
Excel 365 & Mac Excel
Вариант такой: 1) с помощью Найти/Заменить меняем все знаки : , [ ] на пробелы 2) текст по столбцам с разделителем пробел 3) формула массива Код
=СУММ(ЕСЛИ(($B$1:$T$3=M$5)*($A$1:$A$3=$L6);$C$1:$U$3))
Вариант такой: 1) с помощью Найти/Заменить меняем все знаки : , [ ] на пробелы 2) текст по столбцам с разделителем пробел 3) формула массива Код
=СУММ(ЕСЛИ(($B$1:$T$3=M$5)*($A$1:$A$3=$L6);$C$1:$U$3))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Вариант такой: 1) с помощью Найти/Заменить меняем все знаки : , [ ] на пробелы 2) текст по столбцам с разделителем пробел 3) формула массива Код
=СУММ(ЕСЛИ(($B$1:$T$3=M$5)*($A$1:$A$3=$L6);$C$1:$U$3))
Автор - Pelena Дата добавления - 03.12.2013 в 13:03
lFJl
Дата: Вторник, 03.12.2013, 13:42 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Нужен способ только формулами, с минимальным вмешательством, чтоб просто скопировал и вставил... В одной строке может быть очень много значений, переваливало парой за 100. Подскажите кстати - что значит в формулах знаки {} ?
Нужен способ только формулами, с минимальным вмешательством, чтоб просто скопировал и вставил... В одной строке может быть очень много значений, переваливало парой за 100. Подскажите кстати - что значит в формулах знаки {} ? lFJl
Сообщение отредактировал lFJl - Вторник, 03.12.2013, 13:44
Ответить
Сообщение Нужен способ только формулами, с минимальным вмешательством, чтоб просто скопировал и вставил... В одной строке может быть очень много значений, переваливало парой за 100. Подскажите кстати - что значит в формулах знаки {} ? Автор - lFJl Дата добавления - 03.12.2013 в 13:42
lFJl
Дата: Четверг, 05.12.2013, 05:44 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Еще есть решения? =)
Ответить
Сообщение Еще есть решения? =) Автор - lFJl Дата добавления - 05.12.2013 в 05:44
китин
Дата: Четверг, 05.12.2013, 07:27 |
Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
что значит в формулах знаки {} ?
а только формулами такую задачу не решить,особенно,еслиВ одной строке может быть очень много значений,
ИМХО так что вариант Елены в ашем случае самый оптимальный.опять же ИМХО
что значит в формулах знаки {} ?
а только формулами такую задачу не решить,особенно,еслиВ одной строке может быть очень много значений,
ИМХО так что вариант Елены в ашем случае самый оптимальный.опять же ИМХОкитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Четверг, 05.12.2013, 07:29
Ответить
Сообщение что значит в формулах знаки {} ?
а только формулами такую задачу не решить,особенно,еслиВ одной строке может быть очень много значений,
ИМХО так что вариант Елены в ашем случае самый оптимальный.опять же ИМХОАвтор - китин Дата добавления - 05.12.2013 в 07:27
lFJl
Дата: Четверг, 05.12.2013, 08:40 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Нашел такую вот формулу [vba]Код
=ПСТР(ЛЕВСИМВ($A14;НАЙТИ("|";ПОДСТАВИТЬ(","&$A14&",";",";"|";СТОЛБЕЦ(A14)+1))-2);НАЙТИ("|";ПОДСТАВИТЬ(","&$A14&",";",";"|";СТОЛБЕЦ(A14)));32000)
[/vba] Пока разбираюсь, думаю если понять как и чего - то самое то! )
Нашел такую вот формулу [vba]Код
=ПСТР(ЛЕВСИМВ($A14;НАЙТИ("|";ПОДСТАВИТЬ(","&$A14&",";",";"|";СТОЛБЕЦ(A14)+1))-2);НАЙТИ("|";ПОДСТАВИТЬ(","&$A14&",";",";"|";СТОЛБЕЦ(A14)));32000)
[/vba] Пока разбираюсь, думаю если понять как и чего - то самое то! ) lFJl
Ответить
Сообщение Нашел такую вот формулу [vba]Код
=ПСТР(ЛЕВСИМВ($A14;НАЙТИ("|";ПОДСТАВИТЬ(","&$A14&",";",";"|";СТОЛБЕЦ(A14)+1))-2);НАЙТИ("|";ПОДСТАВИТЬ(","&$A14&",";",";"|";СТОЛБЕЦ(A14)));32000)
[/vba] Пока разбираюсь, думаю если понять как и чего - то самое то! ) Автор - lFJl Дата добавления - 05.12.2013 в 08:40
lFJl
Дата: Вторник, 10.12.2013, 13:22 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Есть еще идеи?
Ответить
Сообщение Есть еще идеи? Автор - lFJl Дата добавления - 10.12.2013 в 13:22