I want to achieve column I.
Formula is:
=textjoin(char(10),false,A4:F4)
When I convert to Arrayfromula:
=transpose(split(textjoin(char(10),false,{ArrayFormula("~"&A4:A),A4:F}),"~"))
In my Arrayformula the first value is repeating, Please Help!
EDIT:
Is there any way to achieve Arrayformula 1 (two columns) & Arrayformula 2 (single column)?
Numbers sheet:
(Basically not include cells with value 0)

The formula should even work with Strings as data not compulsorily Numbers as shown below:
Strings & Numbers sheet:
(Basically not include cells with value 0 & NULL)




