By 娜奧米·格 於 28 年 2021 月 XNUMX 日星期六
張貼在 Excel的Kutools
回复 2
0
觀看 5.6K
投票 0
你好,
將數據拆分到新工作表的出色功能。 
選擇“列值”作為新工作表名稱時,工作表的命名有時會不一致。 恢復到“表 1”等。 
決定這個的規則是什麼?
是否有任何解決方法,以便每次將分割數據命名為列的值?
非常感謝
拿俄米
 
你好,
感謝您的反饋。
很好的想法,我們會考慮在即將推出的版本中對其進行增強。
·
2年前
·
0喜歡
·
0票
·
0 個評論
·
嘿,Naomi,我注意到如果值不符合 Excel 中的命名規則,該函數將使用“Sheet #”。 我試圖使用公司名稱,但這些名稱經常違反至少其中一條規則。 我開始創建一個新列,它是公司名稱的“安全”版本,這種行為消失了。 微軟官方規定

  • 空白。
  • 包含超過 31 個字符。
  • 包含以下任何字符:/ \ ? * : [ ]
  • 以撇號 (') 開頭或結尾,但它們可用於名稱中的文本或數字之間。
  • 被命名為“歷史”。 這是 Excel 內部使用的保留字。


例如,此帳戶名稱太長: IBM(國際商業機器). 這是我們客戶的標準命名方案。 縮寫名稱,括號內包含擴展信息。 在我們的例子中,我們為“帳戶名稱安全”創建了一個新的(隱藏的)列。 可以通過多種方式清理帳戶。 在我們的例子中,以下做了我們需要的:

最簡單的解決方法是裁剪 30 個字符
=左(A2,30)
IBM(國際商業機器) 成為 IBM(國際商務碩士

如果看到昏迷或括號,則更精細的解決方案是裁剪
=MIN(30,IFERROR(FIND("(",A2-1,100),IFERROR(FIND(",",A2)-1,100))
IBM(國際商業機器) 成為 IBM
·
1年前
·
0喜歡
·
0票
·
0 個評論
·
查看全文