Страницы: 1
RSS
Формула ФИЛЬТР.XML(), Замена тегов
 
Добрый день! Не знаю, была ли эта тема раньше.
При вводе функции ФИЛЬТР.XML(), редактор начинает понимать теги функции как свои HTML и перевирает формулу как может, точнее как хочет :). Вроде как, спасает оформление этой функции в виде кода (<...>), но это не точно.
=ОБЪЕДИНИТЬ(",";1;ПРОСМОТРX(ФИЛЬТР.XML("<t>"&ПОДСТАВИТЬ(A2;",";"")&"</t>";"//s");'Справочник соответствия'!$B$2:$B$6526;'Справочник соответствия'!$A$2:$A$6526;"не найдено";0;1))
Код
=ОБЪЕДИНИТЬ(",";1;ПРОСМОТРX(ФИЛЬТР.XML("<t><s>"&ПОДСТАВИТЬ(A2;",";"</s><s>")&"</s></t>";"//s");'Справочник соответствия'!$B$2:$B$6526;'Справочник соответствия'!$A$2:$A$6526;"не найдено";0;1))
Изменено: Msi2102 - 22.06.2022 10:29:36
 
Цитата
Msi2102: начинает понимать теги функции как свои
так а как ему отличить свои от не своих, если в режиме BB code отправляете :D

Без BB code: =ОБЪЕДИНИТЬ(",";1;ПРОСМОТРX(ФИЛЬТР.XML("<t><s>"&ПОДСТАВИТЬ(A2;",";"</s><s>")&"</s></t>";"//s");'Справочник соответствия'!$B$2:$B$6526;'Справочник соответствия'!$A$2:$A$6526;"не найдено";0;1))
Изменено: Jack Famous - 22.06.2022 16:08:50
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Цитата
Jack Famous написал:
Без BB code:
Тогда не так, вначале с BB code делаем цитаты, потом отключаем  BB code и вставляем формулу  :D
=ОБЪЕДИНИТЬ(",";1;ПРОСМОТРX(ФИЛЬТР.XML("<t><s>"&ПОДСТАВИТЬ(A2;",";"</s><s>")&"</s></t>";"//s");'Справочник соответствия'!$B$2:$B$6526;'Справочник соответствия'!$A$2:$A$6526;"не найдено";0;1))
Изменено: Msi2102 - 22.06.2022 14:37:37
 
Msi2102,  тут либо цитаты с автором, либо тэги — Битрикс не даёт свободы  :D
Можно, конечно, так извернуться, но это ужасно неудобно  :cry:
Изменено: Jack Famous - 22.06.2022 16:09:24
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Msi2102,  а почему в этой ветке? )
 
Юрий М, Юр, обсуждается не формулы, а  как их без искажений написать в ответе. на EXCELFORUM.COM c <> такая же фигня если пробелы не поставил , то система орет что в доступе отказано , меняйте текст ....
По вопросам из тем форума, личку не читаю.
 
Тады ой! )
 
Юрий М, просто Msi2102 с названием не очень угадал — я тоже сначала триггернулся  :D
Должно быть что-то вроде: Почему при вводе в формуле ФИЛЬТР.XML тэгов < s >ТЕКСТ< /s > (без пробелов) я получаю ТЕКСТ или Как отобразить в формуле тэги, используемые сайтом для визуального форматирования текста.
Изменено: Jack Famous - 23.06.2022 09:15:00
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Страницы: 1
Читают тему (гостей: 1)
Наверх