with the good use of the Plugin now it is possible to get the 90% of what I can do through googlescript/sheet, in this case Im getting the value from a column, make those Unique and Join them.
But what Im in need is to take the result of the JOIN (the splitted array) and distribute in a column, like is possible through Googlesheet via the command FLATTEN, that’s in order to read those values through an Inline list or via the “choice” (combo box).
I had to do something very similar just a few days ago. In my case, I wanted to transpose an array column. The general approach that I came up with (which worked for me) was:
Create another table with numbered rows, beginning at zero
Create a joined list column, targeting the array column
Turn that into a split text column
Create a single value column, targeting the Nth item from the start of the split text column, where N is the row number
That single value column can then be used in an inline list or choice component
The method I used, and the method that you see in Bob’s video are quite similar. I guess one main difference is that Bob’s example works with a fixed list of items, whereas my approach is more dynamic. As long as you have enough numbered rows in the table, it will work for any array, regardless of the actual values.
you know, more or less I had the same idea (but using a numbered column), I didn’t go through this because I was thinking was a bit too elaborated… and actually it is, I would prefer to have a kind o command that make it easier.
But ya, Ill try your way for now.
That’s simply great! We (@Robert_Petitto ) should make a tutorial of this.
Thanks!
What I would like to have now is a auto-numbering column, so that we can have a real dynamic feature, because if you exceed the provided number then it stop to work.
Or do you already have a solution?
Yes, that would be useful. And no, I don’t have a solution.
For my specific use case, I was starting with an array column with a fixed size.
So I just needed to create a matching number of numbered rows.
I don’t know if somehow via the CODE column, maybe with javascript… maybe not
Hyperformula ROW() doesn’t works, it doesn’t understand the ROW presence.
Feature request?