excel取消多列合併單元格並填充內容

場景:層級分爲一級流程、二級流程、三級流程。每級流程均可能爲葉子節點且葉子節點不能有下級流程。只有葉子節點可以配置要素。現在數據如下圖。需要初始化數據。

步驟:1、選中數據後點擊「合併後居中」取消合併單元格。

 取消後如圖:除了合併單元格最上面的單元格有值,其他單元格均爲空單元格。需要將空白單元格也填充相應的內容。

百度的結果多爲單列取消和並單元格解決方案。選中列數據,點擊「查找和選擇 -定位條件」,選擇「空值」後點擊「確定」。會將空值單元格選中,確保數據格式爲「常規」,在最上面單元格(如A3)輸入"=A2"後點擊CTRL + ENTER,就可以將空單元格填充數據。上面A列數據可以使用這種方法填充,但是像B列、C列就無法簡單的使用這種方法了,會將不應該填充的也填充了,如下圖紅色底紋部分:

 

正確做法爲:選中B2:C18後,點擊「查找和選擇 - 定位條件」勾選空值後確定,如下圖:在B3單元格輸入 =IF(A3=A2,B2,"")  後點擊CTRL + ENTER即可填充。