Forum Discussion
Keka001
Mar 06, 2024Copper Contributor
Excel formula help please
It needs to be done as in the screenshot, I have already tried, but all attempts were unsuccessful and to no avail {1:SHORTANSWER:=} Help me please
- Mar 06, 2024
Try this Lambda which is designed to handle arrays:
'ShortAnswer =LAMBDA(array,LET( AddText, LAMBDA(each_string, LET( answer, "{1:SHORTANSWER:=", split, TEXTSPLIT(each_string, " ", CHAR(10)), strings, MAP(split, LAMBDA(e, answer & e & "} ")), CONCAT(strings) ) ), BYROW(array, AddText) ))
Patrick2788
Mar 06, 2024Silver Contributor
Try this Lambda which is designed to handle arrays:
'ShortAnswer
=LAMBDA(array,LET(
AddText, LAMBDA(each_string,
LET(
answer, "{1:SHORTANSWER:=",
split, TEXTSPLIT(each_string, " ", CHAR(10)),
strings, MAP(split, LAMBDA(e, answer & e & "} ")),
CONCAT(strings)
)
),
BYROW(array, AddText)
))
- Keka001Mar 06, 2024Copper Contributor
I think I've figured out what the problem is. The problem is that I have Excel with a Russian translation. He does not perceive functions in English well. For example =ТЕКСТ (tr: =TEXT) works, but already in English =TEXT gives an error
Thank you very much!- peiyezhuMar 06, 2024Bronze Contributorhttps://translate.yandex.com/en/?source_lang=en&target_lang=ru&text=webservice
maybe the translation
https://learn.microsoft.com/ru-ru/office/vba/api/excel.worksheetfunction.webservice- peiyezhuMar 07, 2024Bronze ContributorENCODEURL КОДИР.URL
Please replace encodeurl with above equivalent Russion.