ПОДСКАЖИТЕ ПОЖАЛУЙСТА когда сцепляю данные с помощу этой функции то вычисляет очень долго(больше часа)Может есть какие-то секреты чтобы быстрей вычисляло.
В таблицах около 20 000 строк. пример таблицы прилагается. заранее спасибою. Или можно както подругому сцепить Функция СЦЕПИТЬЕСЛИ
ПОДСКАЖИТЕ ПОЖАЛУЙСТА когда сцепляю данные с помощу этой функции то вычисляет очень долго(больше часа)Может есть какие-то секреты чтобы быстрей вычисляло.
В таблицах около 20 000 строк. пример таблицы прилагается. заранее спасибою. Или можно както подругому сцепить Функция СЦЕПИТЬЕСЛИYatcuk2
Function СЦЕПИТЬЕСЛИ(ДиапазонДляПоиска As Range, ДиапазонДляСцепления As Range, Критерий As String) Dim i&, n&, s$, v1(), v2() v1 = ДиапазонДляПоиска.Value v2 = ДиапазонДляСцепления.Value n = UBound(v1) For i = 1 To n If v1(i, 1) = Критерий Then s = v2(i, 1): Exit For Next For i = i + 1 To n If v1(i, 1) <> Критерий Then Exit For s = s & "/" & v2(i, 1) Next СЦЕПИТЬЕСЛИ = s End Function
Function СЦЕПИТЬЕСЛИ(ДиапазонДляПоиска As Range, ДиапазонДляСцепления As Range, Критерий As String) Dim i&, n&, s$, v1(), v2() v1 = ДиапазонДляПоиска.Value v2 = ДиапазонДляСцепления.Value n = UBound(v1) For i = 1 To n If v1(i, 1) = Критерий Then s = v2(i, 1): Exit For Next For i = i + 1 To n If v1(i, 1) <> Критерий Then Exit For s = s & "/" & v2(i, 1) Next СЦЕПИТЬЕСЛИ = s End Function
помогите разобраться, не срабатывает формула СцепитьЕсли, судя по всему причиной является наличие в критериях отбора символов "[" и "]", но их наличие критично, файл с примером во вложении.
можно ли что-то придумать?
Заранее благодарю.
Здравствуйте, уважаемые форумчане,
помогите разобраться, не срабатывает формула СцепитьЕсли, судя по всему причиной является наличие в критериях отбора символов "[" и "]", но их наличие критично, файл с примером во вложении.
ВасяСемячкин, Вы уверены, что правильно выбрали функцию? Зачем Вам проверка на наличие знаков сравнения > < = и т.д.? В посте выше (№3) пробовали функцию? В соответствии с Правилами форума создайте свою тему, опишите суть задачи, и Вам обязательно помогут. А эта тема закрыта
ВасяСемячкин, Вы уверены, что правильно выбрали функцию? Зачем Вам проверка на наличие знаков сравнения > < = и т.д.? В посте выше (№3) пробовали функцию? В соответствии с Правилами форума создайте свою тему, опишите суть задачи, и Вам обязательно помогут. А эта тема закрытаPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816