簡體   English   中英

在 Google 表格中的一行中的單獨列中顯示每個數字

[英]Display each digit in a separate column in a row in Google Sheets

我有一列二進制值的數據,我想將列中數字的每一位拆分為一行中的不同單元格。 我該怎么做? 我看到了 split 功能,但無法使其工作。 https://support.google.com/docs/answer/3094136

我的示例輸入之一:

1000111110100101111011110
1000110000100101000010000

試試這個(您只需將 A2 更改為您的單元格):

=transpose(arrayformula(mid(A2,row(A1:offset(A1,len(A2),0)),1)))

對於某些行(我用 30 個字符限制了文本長度,您可以更改它):

=transpose(ARRAYFORMULA(mid(transpose(query(arrayformula(if(isnumber(A1:A)=true ,text(A1:A,"0"),A1:A)),"Select Col1 where Col1<>''")),row(A1:A30),1)))

嘗試:

=ARRAYFORMULA(REGEXEXTRACT(A1:A, REPT("(.)", LEN(A1:A))))

0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM