如何根據條件選擇單一細胞?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />如何選擇單一儲存格而不是整行?
在下表中,我需要選擇 Value1 和 Value2 列下的兩個 -99 個儲存格,然後刪除它們。 有人可以幫忙嗎? 當我使用 select where 時,會選擇整行。
| 測試1 | 值1 | 測試2 | 值2 |
| 2 | 5 | 3 | 1 |
| 3 | 5 | 4 | -99 |
| 4 | -99 | 5 | 第443章 |
| -88 | 7 | 6 | 234 |
| 77 | 9 | -76 | 3 |
| 5 | 0 | 65 | 45 |
謝謝
回覆:如何根據條件選擇單一儲存格?或者,您可以使用重新編碼選項將 -99 變更為缺失值或任何您想要的值。只需右鍵單擊左側列列表中的列並選擇重新編碼。其餘的都是不言自明的。
回覆:如何根據條件選擇單一儲存格?如果您正在尋找非腳本方法,您可以使用搜尋和取代 (Ctrl+F),或者可以使用列屬性並將 -99 設定為缺失值程式碼。 如果您使用搜尋選項,請確保將「替換為」方塊保留為空(即沒有空格)。
回覆:如何根據條件選擇單一儲存格?戴維,
一種方法是簡單地清除單元格的值並將其替換為缺失值(本質上與刪除相同)。 所以..
:值1 <<設定每個值(如果( 值 1[ ] == - 99 , 。 , 值1[ ] ) );
:值2 <<設定每個值(如果( 值 2[ ] == - 99 , 。 , 值2[ ] ) );
我發現設定每個值非常快。 我在一個 5 列、660 萬行的表上進行了測試,上面的每個操作都在大約 2 秒內完成。
回覆:如何根據條件選擇單一儲存格?在「選擇位置」的上下文中選擇單一儲存格實際上並不可用。但是可以對單一儲存格進行尋址,然後可以變更儲存格值,或者可以變更儲存格顏色。以下是如何執行此操作的範例:
名稱預設為此處(1);
dt=當前資料表();
dt:值 2 << 顏色儲存格("紅色", dt<<取得行其中(dt:值 2 == -99));