如何在第 5 個字元處拆分一列?我有一列想要拆分。例如 18.45> 或 16.45< 我想用編號製作 1 列。 & 用 < & > 製作 1 列。
基礎資料分析與建模回覆:如何在第五個字元處拆分一列?你好@麗莎什 ,
您可以使用「重新編碼列中的資料」選項來擷取段,或使用列公式:
- 提取值的設定:

或公式:
Word( [1 5], :Value, "", Unmatched( :Value ) )
- 設定提取末尾的符號:

或公式:
Word( -1, :Value, "", Unmatched( :Value ) )
如果您的值可能具有不同的格式/長度,我認為正規表示式可能是更靈活的選擇。
請參閱附件中用於演示的資料表,其中包含“提取的值”和“提取的符號”列中上面描述的公式。
希望這個答案能對你有幫助,
回覆:如何在第五個字元處拆分一列?你可以用多種不同的方式使用 Recode 來實現這一點(就像 Victor 演示的那樣)。如果你需要前 5 個字符,然後是最後一個字符,你也可以建立兩個公式列
Left(:value, 5)
和
Righ(:value, 1)

或對於數字部分使用公式
Word(1, :Column 1, "<>")
且符號的正確公式相同