在工作表中存放了大量數據,想将相同項目類别的數據存放在一起,并且不同項目類别的數據間用一個空白行隔開,這樣的操作如何才能完成呢?其實,利用一個特殊公式外加條件定位就能輕松實現了。
以分班分配住宿為例,我們要将不同班級的人員用空行分開。首先,按“班級”字段名以升序的方式進行排序,将具有相同數據“班級”的記錄項目存放在一起;然後,再增加一個輔助列E,在輔助列的第二個空白單元格中輸入公式“=0/(A3<>A2)”,并向下拖動填充(圖1)。
接下來,選中整個輔助列,點擊“查找和選擇→定位條件”,在彈出的窗口中選擇“公式”,将“錯誤”前面的勾選去掉,點擊“确定”,這樣輔助列中值是“0”的單元格就被選定了(圖2)。
再接着,在任意選定的“0”值單元格中單擊鼠标右鍵,選擇“插入”,在彈出的窗口中選擇“整行”,點擊“确定”,這樣就在輔助列每個“0”值所在行的上面插入了一個空行(圖3)。
至此,輔助列已經完成其曆史使命,因此我們需要将整個輔助列選定,并将其删除就可以了。
反過來,如果出于某種需要,希望将這些空行統統删除,隻需要選定A列中的數據區域,然後依次點擊“查找和選擇→定位條件”,在彈出的窗口中選擇“空值”,這樣A列數據區域中的所有空值就都被選定了;右擊其中的某個空值,選擇“删除”,在彈出的窗口中選擇“整行”,點擊“确定”,這樣數據區域中的所有空行就都被删除掉了(圖4)。
應用擴展:在實際辦公過程中,“定位條件”還是經常會被用到的。比如,對于複制帶有隐藏行或列的數據區域,如果不想将被隐藏行或列中的數據複制上,在選擇定位條件時,隻需選擇“可見單元格”,确定後再複制、粘貼就可以了。
,