填入特定「字元」列中的空白儲存格你好,
我需要幫助填充特定“字元”列中的空白單元格。
我找到了一個腳本,可以對整個表格的所有數字單元格執行此操作,但我需要它來編輯特定的文字列。
我有類似下表的內容,我想用“PASS”這樣的表達式填充“United”列中的空白單元格。
所以從這個表來看:
| 牧師 | 產科 | 團結的 |
| ABC123 | 1 | CB1 |
| ABC321 | | CB5 |
| CBA213 | 4 | |
| ABC546 | | CB1 |
| ABC654 | 5 | |
| CBA213 | 6 | CB1 |
| ABC453 | | CB5 |
| ABC321 | 8 | |
| CBA213 | 8 | |
我會得到:
| 牧師 | 產科 | 團結的 |
| ABC123 | 1 | CB1 |
| ABC321 | | CB5 |
| CBA213 | 4 | 經過 |
| ABC546 | | CB1 |
| ABC654 | 5 | 經過 |
| CBA213 | 6 | CB1 |
| ABC453 | | CB5 |
| ABC321 | 8 | 經過 |
| CBA213 | 8 | 經過 |
感謝你的幫助。
回覆:填入特定「字元」列中的空白儲存格程式碼效果很好! 謝謝您的協助
回覆:填入特定「字元」列中的空白儲存格做這件事有很多方法。這是一種方法:
Names Default To Here( 1 );
dt = New Table( "example",
Add Rows( 8 ),
New Column( "Value",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [33, 12, 15, 1, 7, 22, 9, 28] )
),
New Column( "Letter",
Character( 16 ),
"Nominal",
Set Values( {"A", "B", "", "D", "", "B", "C", ""} )
)
);
Alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
For( i = 1, i <= N Rows( dt ), i++,
If( :letter[i] == "",
:letter[i] = Substr( Alphabet, i, 1 )
)
);回覆:填入特定「字元」列中的空白儲存格這是原始請求的變體:如果您想將不同的值新增到空白儲存格中,該怎麼辦? 例如,您有下表,您希望將 C 放入第三個儲存格,將 A 放入第五個儲存格,將 D 放入第八個儲存格。有沒有辦法以程式設計方式實現這一點? 我最初認為一個簡單的方法是添加行並用所有已知的字母填充它們,以確保我們能夠代表所有這些字母。
回覆:填入特定「字元」列中的空白儲存格我應該在對 United 列的引用前面指定一個「:」...... :團結的
更有權威的參考是 dt:United
進行這些更改,它應該會起作用
回覆:填入特定「字元」列中的空白儲存格謝謝你們!
反應多麼快啊!
我想使用 JSL 來做到這一點。
當我使用腳本的這一部分時,它對我不起作用:
Names Default To Here( 1 );
dt = Current Data Table();
For Each Row( If( United/*###*/ == "", United = "PASS" ) );
Name Unresolved: United{1} in access or evaluation of 'United' , United/*###*/回覆:填入特定「字元」列中的空白儲存格@tx尼爾森總是打敗我!
回覆:填入特定「字元」列中的空白儲存格最快的方法是在其中一個單元格中鍵入“PASS”一詞。 然後選擇它並使用“編輯”->“複製”將其複製到剪貼簿。
然後右鍵單擊其中一個空白單元格並選擇“選擇所有匹配單元格”,然後選擇“編輯”->“貼上”將 PASS 貼上到所有單元格中。
如果您想以程式設計方式執行此操作,請告訴我們,我相信我們可以為您指明方向。

回覆:填入特定「字元」列中的空白儲存格names default to here(1);
dt=current data table();
for each row(
If(:United=="", :United="PASS");
);
或以互動方式進行,
在 United 列的一個空白儲存格中輸入“PASS”
然後按一下該儲存格並將其複製到貼上緩衝區 (Cntl/C)
然後右鍵單擊 United 列的其他空白單元格之一。
選擇選項“選擇匹配單元格”
United 欄位的所有空白儲存格都將被選中
將滑鼠懸停在選定的單元格之一上,然後將貼上緩衝區中的值貼到該單元格中。
所有選定的單元格現在都會貼上“PASS”一詞