index和roundup擴展數據行並實現篩選

學習更多,歡迎關注微信公衆號:Excel辦公小技巧  

寫在前面:

    今天的案例主要通過index和roundup函數組合實現數據擴充,進而使用vlookup進行多字段聯合查找,以實現最終篩選目的。

    案例如下:某品牌共4款新品在北京、天津、上海、重慶、廣州、深圳、哈爾濱、瀋陽八個城市主推,已拿到各城市銷售數據報表,想快速拿到各城市推廣某商品推廣效果較差情況,以便後續指定投放策略。

    如下圖,簡單來說,我們要看哪些城市沒有某個或某些商品推廣出去。

如何實現:

第一步:使用INDEX和ROUNDUP函數組合擴展

    擴展的核心邏輯:指定城市或單品數量,記爲m,另一列單品或城市個數爲n,m根據n次循環,得到m*n行。過程如下:

  1. 先輸入語句:=INDEX(ROUNDUP(ROW()/4,0),);

  2. 定位到m*n位置,CTRL+D向下填充完成;

  3. 複製單品,同樣複製單元格的形式填充;

第二步:使用vlookup查找匹配並篩選

  1.  =VLOOKUP(L1&M1,IF({1,0},G:G&H:H,I:I),2,0),先輸入語句;

  2. 數組公式按鍵CTRL+SHIFT+ENTER即可

     

  3. 從結果看,#N/A即是要篩選的數據

  4. 將#N/A對應的行篩出即可,如下最右側數據區域即是要調整投放策略的城市,及對應的商品。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章