Mam sytuację, w której użytkownik dostarczy oddzielony przecinkami zestaw liczb i wypełni osobną listę kosztów wyszukiwania. Gdy użytkownik wprowadzi wartości, oddzielna komórka zwróci to, co byłaby całkowita wartość, wygląda mniej więcej tak:
[Wartości wejściowe użytkownika] [Zwracana wartość dodana kosztów]
Komórki wyszukiwania kosztów
- 100 USD
- 200 USD
- 300 USD
- 400 USD itp
Przykładem danych wejściowych użytkownika może być: [1, 4], które powinny zwrócić [500 $]
Obecnie utknąłem na nieokreślonej liczbie przecinków do przeczytania. Może nie mieć danych wejściowych bez przecinków, które powinny zwrócić wartość 0 USD, lub może to być 200 różnych wartości oddzielonych przecinkami (lub przecinkiem i spacją, jak w powyższym przykładzie).
Mój proces myślenia polegał na tym, aby wziąć wartości rozdzielone przecinkami i podzielić każdą liczbę na nową komórkę, a następnie użyć WYSZUKAJ.PIONOWO, aby uzyskać kwotę kosztu, i dodać wszystko, aby uzyskać wartość zwracaną. To wszystko działałoby, gdybym mógł uzyskać jakąś formułę, aby rozbić nieokreśloną liczbę wartości oddzielonych przecinkami. Coś jak:
Czy jest to w ogóle możliwe w przypadku formuł? Użytkownik nie powinien nic robić poza wypełnianiem komórek wyszukiwania i wprowadzaniem potrzebnych liczb.
źródło