У меня есть формула, как этотPass массива превосходят функции
SUMIFS(CURR_COUNT;MDL;"ALT";MDLCD;{13117;13417};RG;"44";CURR_OPTION_GROUP;"**")
И мне нужно разбить строку из ячейки и передать массив в формулу вместо {13117;13417}
я могу разобрать строку в VBA, например, или, может быть, в Excel но я не знаю, как передать его формуле.
Я написал этот мир кода в VBA
Function GetArray(str) As Variant
GetArray = Split(str, ",")
End Function
И добавить к формуле
CURR_COUNT;MDL;"ALT";CURR_MDLCD;GetArray(BF22);RG;"44";CURR_OPTION_GROUP;"**")
Но использовать только Елки элемент массива.
Вам нужно обернуть SUMIFS в SUM (...) .. –
Я сделал это, но это мне не помогло 'SUM (SUMIFS (CURR_COUNT; MDL;" ALT "; MDLCD; GetArray (BF22); RG;" 44 "; CURR_OPTION_GROUP;" ** "))' – mojo
В принципе Мне нужно передать данные в критерии суммирования. Но это не работает. – mojo