<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
使用一個數據集,其中有四個描述符,我想在列標題中使用它們。

我還沒有輸入我的數字,但我想知道我是否想將前四個列標題更改為“描述”和“描述 2”下的描述符組合,以了解其相關縮寫,我會使用什麼公式除了手動執行之外還可以使用嗎? 我正在考慮 Substr,但 Munger 似乎是最適合使用的。
謝謝你,
布蘭登
該腳本只能運行一次!之後,您的列標題已更改。 您可以將每個代碼塊包裝在 if() 中,這樣它只會在找到具有原始名稱的列時嘗試更改列標題。 或者,您可以在運行腳本後或將其保存到日誌之前將其刪除。
所以我遇到了一個新問題。
當表格變成腳本並放入日誌中時,從超鏈接生成的後續表格沒有數據輸入,並且出現以下錯誤:
“在行:{1} 處找不到列 1 次:操作:Column, Column/*###*/("Att1_Stat1")"
對於每個處理列,行中的誤差範圍為 1-10。
約翰,這正是我正在尋找的,謝謝。
我以前從未使用過 Munger 函數,但我想要一個公式來更改列標題,而不僅僅是手動輸入它們。
再次感謝你。
我認為這兩種方法都適合你。 但在你的情況下,如果你確切地知道字符串是什麼以及你想將它們更改為什麼,我會使用 Munger,因為它是一個簡單的查找和替換。 當我嘗試在通用字符串中查找特定字符串時,我使用 Substr,並且我不知道通用字符串是什麼,或者我的子字符串是否存在於其中。
如果我正確理解您的問題(並且我不相信我正確理解),那麼這裡是用於進行您所描述的更改的 JSL:
坳=柱子( “Att1_Stat1” ) ;
列名=坳<<獲取名稱() ;
列名=芒格(列名, 1 , “注意1” , :描述[ 1 ]) ;
列名=芒格(列名, 1 , “統計1” , :描述2 [ 1 ]) ;
坳<<設置名稱(列名) ;
坳=柱子( “Att1_Stat2” ) ;
列名=坳<<獲取名稱() ;
列名=芒格(列名, 1 , “注意1” , :描述[ 1 ]) ;
列名=芒格(列名, 1 , “統計2” , :描述2 [ 2 ]) ;
坳<<設置名稱(列名) ;
坳=柱子( “Att2_Stat1” ) ;
列名=坳<<獲取名稱() ;
列名=芒格(列名, 1 , “注意2” , :描述[ 2 ]) ;
列名=芒格(列名, 1 , “統計1” , :描述2 [ 1 ]) ;
坳<<設置名稱(列名) ;
坳=柱子( “Att2_Stat2” ) ;
列名=坳<<獲取名稱() ;
列名=芒格(列名, 1 , “注意2” , :描述[ 2 ]) ;
列名=芒格(列名, 1 , “統計2” , :描述2 [ 2 ]) ;
坳<<設置名稱(列名) ;
希望這可以幫助!