解析沒有分隔符的字符串你好,
我有 3 列:A、B 和 C。每列包含一個類似“A121A5*6”的字符串。我想將每個字母或 * 符號以及後續數字解析為單獨的列。對於示例字符串,將有 3 列,分別為 A121、A5 和 *6。 我想對列 A、B 和 C 執行此操作,除非列的值為 NA。我該怎麼做呢?謝謝你!
自動化和腳本編寫回复:解析沒有分隔符的字符串可以從單個列創建三個以上的列嗎? 是否已知用於拆分的字母表? 它們在同一個單元格中總是相同嗎? 行中是否可以有多個分割字符?如果可以,應如何處理這些情況?
回复:解析沒有分隔符的字符串是的,可以從單個列創建 3 個以上的列。如果單個列有 A1B12C34D112,則 A1、B12、C34 和 D112 需要 3 個列。
是的,字母表是已知的。
他們總是在同一個牢房裡是什麼意思?
是的,一行中可以有多個分割字符,在這種情況下,需要創建更多列來容納。
謝謝!
回复:解析沒有分隔符的字符串您能否提供示例數據表,其中包含盡可能多的不同類型的情況(不同數量的字母、不同的字母、帶*、不帶*、字母排成行等),然後提供解決方案。 如果字母表是已知的,那麼它們是如何被知道的呢? 按行?
通過“它們總是在同一個單元格中”我想我的意思是如果特定單元格中總是有相同的字母表,但根據您的回答,單個單元格中可能有許多不同的字母表。
目前,我想到的唯一相當簡單的解決方案是使用 For Each Row 並逐行進行,同時根據需要創建新列。