<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBA: Сложная замена значений в ячейке с исключениями]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=8230</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=8230&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBA: Сложная замена значений в ячейке с исключениями».]]></description>
		<lastBuildDate>Tue, 16 Apr 2013 11:15:29 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71446#p71446</link>
			<description><![CDATA[<p><strong>uranium238</strong>, понимаете, исходные данные действительно сырые. Вот что получается на первом же этапе обработки:</p><p><span class="postimg"><img src="http://img189.imageshack.us/img189/7207/image00120130416151438.png" alt="http://img189.imageshack.us/img189/7207/image00120130416151438.png" /></span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 16 Apr 2013 11:15:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71446#p71446</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71436#p71436</link>
			<description><![CDATA[<p>&quot;признаком группировки&quot; я назвал критерии, по которым можно отнести группу стран. Это либо географическое объединение (Европа, Азия и др.), либо экономическое объединение (ЕС, СНГ).<br />&nbsp; &nbsp;Данные реально весьма неказисты, в некоторых местах даже противоречивы. Простите, поспешил. Надо было хорошенько проверить, перед открытием темы. Это взято не из головы, реально рабочие данные. Данный вопрос поднимал на ПланетеЕксель. Пришёл к тому, что данные слишком бредовы, чтоб их обрабатывать в том виде, который сейчас.<br />&nbsp; &nbsp;Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (uranium238)]]></author>
			<pubDate>Tue, 16 Apr 2013 10:02:36 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71436#p71436</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71350#p71350</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>1. Признака группировки нет. Если есть необходимость, можно группировать.</p></blockquote></div><p>Вы опять отвечаете на <em>свой</em> вопрос, а не на мой. Пробуем ещё раз: Ваши слова из первого поста «признаком группировки» означают столбец «Союзы»?</p><div class="quotebox"><blockquote><p>2. Таблица на 1ом листе - это справочник и он имеет другое происхождение, из-за этого возникают не соответствия подобно Боливии. В процессе работы я подкорректирую его. Машине лучше указывать приоритет стан, что во 2ом листе, а тех, что нет - вычеркивать.</p></blockquote></div><p>Во втором листе списка нет. Можете начинать корректировать список на первом листе.</p><div class="quotebox"><blockquote><p>Есть ещё ячейка B11, где написано &quot;Польша, Румыния, ЕВРОПА (искл. ЕС, Швейцария, Норвегия)...&quot; Тут не косяк. Грамотней было написать: ЕВРОПА (искл. ЕС (кроме Польша, Румыния), Швейцария, Норвегия), - но есть как есть.</p></blockquote></div><p>Да, с этим вообще интересно <img src="//forum.script-coding.com/img/smilies/lol.png" width="15" height="15" />.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 14 Apr 2013 13:38:57 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71350#p71350</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71347#p71347</link>
			<description><![CDATA[<p>1. Признака группировки нет. Если есть необходимость, можно группировать.<br />2. Таблица на 1ом листе - это справочник и он имеет другое происхождение, из-за этого возникают не соответствия подобно Боливии. В процессе работы я подкорректирую его. Машине лучше указывать приоритет стан, что во 2ом листе, а тех, что нет - вычеркивать.</p><p>Есть ещё ячейка B11, где написано &quot;Польша, Румыния, ЕВРОПА (искл. ЕС, Швейцария, Норвегия)...&quot; Тут не косяк. Грамотней было написать: ЕВРОПА (искл. ЕС (кроме Польша, Румыния), Швейцария, Норвегия), - но есть как есть.</p>]]></description>
			<author><![CDATA[null@example.com (uranium238)]]></author>
			<pubDate>Sun, 14 Apr 2013 13:17:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71347#p71347</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71346#p71346</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>1. Группировать первый лист можно как угодно - это просто база информации.</p></blockquote></div><p>Ответьте на заданный <em>мною</em> вопрос.</p><div class="quotebox"><blockquote><p>4. Это уже дальнейшая подгонка. На первых порах нужно соответствие столбца &quot;Наименование&quot; первого листа с тем списком стран, что на 2ом.</p></blockquote></div><p>Это не «дальнейшая подгонка». Это страны, присутствующие в Вашем примере. А машине нельзя объяснить, как человеку — «здесь читать, здесь не читать, а здесь рыбу заворачивать». И если у Вас во втором листе написано «Боливия» и «Молдова», а на первом листе «Боливия, Многонациональное Государство» и «Молдова, Республика» — машина никак не сможет сделать вывод, что это одна и та же страна. Определитесь с этим.</p><div class="quotebox"><blockquote><p>5. АРКТИКу также можно не принимать в алгоритм.</p></blockquote></div><p>Это как? Тупо оставлять то, что не найдено в списке? Думайте.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 14 Apr 2013 12:57:12 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71346#p71346</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71344#p71344</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>1. «признаком группировки» — это столбец «Союзы»?<br />2. Поясните по поводу исключений — что делать нужно? Включить все страны относящиеся к региону, убрав исключения?<br />3. К какому региону относятся «Остров Буве», «Остров Херд и острова Макдональд» и т.д.?<br />4. Как работать с «Боливия», если в списке она значится как «Боливия, Многонациональное Государство»?! Аналогично — «Молдова, Республика» и т.п.<br />5. Как быть с отсутствующим в списке регионом «АРКТИКА»?</p></blockquote></div><p>1. Группировать первый лист можно как угодно - это просто база информации.<br />2. Да, всё верно. Например: есть на 2ом листе ячейка, где написано &quot;АЗИЯ (искл. Армения, Азербайджан, Грузия, Япония, Китай, Киргизия, Казахстан, Таджикистан, Туркмения, Узбекистан)&quot;, то надо в соседней ячейке получить все коды стран, которые относятся к Азии как части света, но за исключением кодов стран, что перечислены в скобках.<br />3. Самому интересно <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Если страна не относится к какой-либо части света, то её не и не надо включать.<br />4. Это уже дальнейшая подгонка. На первых порах нужно соответствие столбца &quot;Наименование&quot; первого листа с тем списком стран, что на 2ом.<br />5. АРКТИКу также можно не принимать в алгоритм.</p>]]></description>
			<author><![CDATA[null@example.com (uranium238)]]></author>
			<pubDate>Sun, 14 Apr 2013 11:10:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71344#p71344</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71328#p71328</link>
			<description><![CDATA[<p>1. «признаком группировки» — это столбец «Союзы»?<br />2. Поясните по поводу исключений — что делать нужно? Включить все страны относящиеся к региону, убрав исключения?<br />3. К какому региону относятся «Остров Буве», «Остров Херд и острова Макдональд» и т.д.?<br />4. Как работать с «Боливия», если в списке она значится как «Боливия, Многонациональное Государство»?! Аналогично — «Молдова, Республика» и т.п.<br />5. Как быть с отсутствующим в списке регионом «АРКТИКА»?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Fri, 12 Apr 2013 19:37:10 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71328#p71328</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71322#p71322</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p><strong>uranium238</strong>, не удаётся извлечь файл. Попробуйте выложить его в другом формате архива.</p></blockquote></div><p>ок. перезалил.</p>]]></description>
			<author><![CDATA[null@example.com (uranium238)]]></author>
			<pubDate>Fri, 12 Apr 2013 13:48:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71322#p71322</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71314#p71314</link>
			<description><![CDATA[<p><strong>uranium238</strong>, не удаётся извлечь файл. Попробуйте выложить его в другом формате архива.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Fri, 12 Apr 2013 09:04:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71314#p71314</guid>
		</item>
		<item>
			<title><![CDATA[VBA: Сложная замена значений в ячейке с исключениями]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=71313#p71313</link>
			<description><![CDATA[<p>Здравствуйте Уважаемые Форумчане <br />Прошу помочь разобраться.</p><p>Имеется таблица стран с наименованием, кодом, расположением, признаком группировки и столбец ячеек, в каждой из которых находится некоторое перечисление скольких-то стран или наименования объединений.<br />Необходимо заменить ячейку перечислением кодов стран через запятую. Сложность заключается ещё и в том, что&nbsp; попадаются исключения из групп, например, группа стран Азии, исключая Японию, Китай.</p><p>Подскажите идею. Подходящий алгоритм так и не нашёл. Буду рад любой поддержке.<br />Файл списка во вложении.<br />Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (uranium238)]]></author>
			<pubDate>Fri, 12 Apr 2013 08:08:57 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=71313#p71313</guid>
		</item>
	</channel>
</rss>
