如何更改多列的列格式你好
我有一個通過摘要功能創建的表。
我想使用 for () 循環(目標列 #3 到 #9)
1) 將固定 dec 的格式更改為百分比
2)添加單元格顏色
謝謝
萊昂內爾
回复:如何更改幾列的列格式<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />感謝您的快速反饋。
將研究您提出的代碼:)
此致
萊昂內爾
回复:如何更改幾列的列格式您的代碼有問題。假設您指定的邏輯是您想要的,下面的代碼可以工作。唯一不是有效語句的語句是 << Justify Text("center")。僅當引用顯示窗口文本框時才有效。其他錯誤只是不正確的引用:
為了( ii = 4 , 二 < 6 , 二++,
柱子(summary_executive_RNG_alignment,orignal_columns0[ii])<<格式( “百分” , 10 , 1 );
//<<對齊文本(“center”);
為了( 行數 = 1 , 行數 <= N 行(summary_executive_RNG_alignment),RowNum++,
如果( 0 <柱子(summary_executive_RNG_alignment, orignal_columns0[ii])[RowNum] <= 0.6 ,
柱子(summary_executive_RNG_alignment,orignal_columns0[ii])<<顏色細胞( “紅色的” , 行號 ),
如果( 0.6 <柱子(summary_executive_RNG_alignment, ii)[RowNum] <= 0.9 ,
柱子(summary_executive_RNG_alignment,orignal_columns0[ii])<<顏色細胞( “藍色的” , 行號 ),
柱子(summary_executive_RNG_alignment,orignal_columns0[ii])<<顏色細胞( “綠色的” , 行號 )
)
)
);
);
回复:如何更改幾列的列格式吉姆,
我試圖獲得一個雙 For 來解決所有行(如您的示例中)和多列......
但沒有成功。 任何想法?
對於(ii=4, ii<11, ii++,
列(summary_executive_RNG_alignment,orignal_columns0[ii])
<< 格式("百分比", 10, 1 );
<< 對齊文本("center");
For( RowNum = 1, RowNum <= N 行(summary_executive_RNG_alignment ), RowNum++,
如果( 0 < 列(summary_executive_RNG_alignment, orignal_columns0[ii] )[行數] <= 0.6,
列(summary_executive_RNG_alignment, orignal_columns0[ii] ) << 顏色單元格( "RED", RowNum ),
如果(0.6 <列(summary_executive_RNG_alignment,ii)<= 0.9,
列(summary_executive_RNG_alignment, orignal_columns0[ii] ) << 顏色單元格( "藍色", RowNum ),
列(summary_executive_RNG_alignment, orignal_columns0[ii] ) << 顏色單元格( "綠色", RowNum )
)
)
)
);
回复:如何更改幾列的列格式你好吉姆
好的,只需使用列屬性(表、列號)...
設定的顏色很酷。 JMP 允許以一種很好的方式操作數據......
非常感謝你。
非常有指導意義的帖子
回复:如何更改幾列的列格式這是一些示例代碼,我認為它們可以指導您如何更改格式和單元格顏色
名稱默認為此處( 1 );
dt =當前數據表();
// 改變格式
為了(我= 3 , 我 <= 9 , 我++,
柱子(dt, i) <<格式( “百分” , 9 , 2 )
);
// 設置單元格顏色
為了( 行數 = 1 , 行數 <= N 行( dt ), rownum++,
如果(柱子( dt, 3 )[行數] <= .5 ,
柱子( dt, 3 ) <<顏色細胞( “藍色的” ,行號),
柱子( dt, 3 ) <<顏色細胞( “綠色的” ,行號 )
)
);