如果同名列不存在,如何建立新列<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我需要使用幾列來進行計算。我的問題是如何建立新列並將每個單元格的值設為 0 如果同名列不存在,如果存在該列,則不執行任何操作。 我在下面嘗試過,但它不起作用,該列已經存在。有人可以幫我嗎?
=數據表( “最終綁定表” ) <<取得列名稱() ;
(列列表) ;
((包含(列列表, “N(P,F)” )) == 0 ,數據表( “最終綁定表” ) <<新專欄( “N(P,F)” ,數位,序數) ;:姓名( “N(P,F)” ) <<設定每個值( 0 ) ;,空的()) ;
回覆:如果同名列不存在,如何建立新列取得列名稱的預設資料類型是列清單(列資料類型)。當您新增字串參數時,您將獲得一個字串形式的列名稱清單。您試圖將列資料類型與字串進行比較。
回覆:如果同名列不存在,如何建立新列謝謝! PM羅茲
我的程式碼行有什麼問題?
回覆:如果同名列不存在,如何建立新列//dt = 資料表("FinalBiningTable"); // 取消表格的註釋
dt =打開( “$sample_data\Big Class.jmp” ) ;
列列表= dt <<取得列名稱(細繩) ;
如果( !包含(列列表, “N(P,F)” ) ,
dt <<新專欄( “N(P,F)” ,數位,序數, <<設定每個值( 0 )) ;
) ;