將列數據轉換為行數據

      網友投稿 1050 2025-03-31

      將列數據轉換為行數據


      使用公式將工作表內一列中的重復項依次移到一行中。具體如下圖所示,要將工作表:

      轉換成工作表:

      可以看出,在“數據”工作表中,列A中有些姓名出現1次,有些出現2次,有些出現3次,但在列B中有不同的數據。

      現在,需要將“數據”工作表中的數據轉換成基于姓名的一行數據,即將與每個姓名相關的列B中的數據放置到單獨的一行中。

      使用數組公式來解決。在單元格B2中輸入公式:

      =IFERROR(INDEX(數據!$B$2:$B$7,SMALL(IF(數據!$A$2:$A$7=$A2,ROW(數據!$A$2:$A$7)-ROW(數據!$A$2)+1),COLUMNS($B2:B2))),””)

      按Ctrl+Shift+Enter組合鍵完成輸入。結果如下圖所示:

      將單元格B2向右向下拖動,將公式復制到B2:E4區域后獲得所需結果,如下圖所示:

      公式思路

      將列A中的值與“數據”工作表列A中的值相比較,如果相等則獲取“數據”工作表中該值所在行的行號,然后根據獲取的行號在“數據”工作表列B中找到相應的值并放置在本單元格中,如果沒找到則為空。

      公式解析

      數據!$A$2:$A$7=$A2將單元格A2的值與“數據”工作表列A的值比較,因為前3行都相等,因此結果為:{TRUE;TRUE;TRUE;FALSE;FALSE;FALSE}。

      ROW(數據!$A$2:$A$7)-ROW(數據!$A$2)+1獲取一個值為1至6的數組:{1;2;3;4;5;6}。

      IF(數據!$A$2:$A$7=$A2,ROW(數據!$A$2:$A$7)-ROW(數據!$A$2)+1)的結果為數組{1;2;3;FALSE;FALSE;FALSE}。

      COLUMNS($B2:B2)返回當前單元格與B2單元格相間隔的列數,因為當前單元格就在B2,因此返回1。該數值用來作為SMALL函數的參數,獲取第k個最小值,即需要第幾人數據,從而獲取列A值在“數據”工作表中對應的行號。本例中為SMALL({1;2;3;FALSE;FALSE;FALSE},1)。返回第1個最小值,即1。

      然后,該值用作INDEX函數的參數:INDEX(數據!$B$2:$B$7,1),獲取“數據”工作表列B中相應行的數據,即“數據”工作表單元格B2中的數據。

      IFERROR函數用來在沒有找到數據時給單元格填充空值,而不是顯示錯誤值。

      小結

      個人覺得這個例子對于理解數組公式特別有用,值得反復練習與琢磨。

      舉一反三,本示例也可以用作查找重復值的參考方法。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel表格里的內容不溢出單元格的方法(excel文字不溢出單元格)
      下一篇:為什么表格不能用觸控板雙指上下滾動(excel觸摸板左右滑動)
      相關文章
      亚洲人成网站在线在线观看| 精品国产日韩亚洲一区在线| 亚洲国产成人五月综合网| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲免费视频播放| 亚洲精品视频在线免费| 亚洲视频在线观看免费视频| 亚洲最大成人网色| 亚洲精品国产情侣av在线| 久久国产亚洲精品无码| 精品亚洲成a人片在线观看| 亚洲综合久久综合激情久久| 精品日韩亚洲AV无码| 亚洲高清视频免费| 亚洲不卡视频在线观看| 国产精品高清视亚洲一区二区| 亚洲熟妇丰满xxxxx| 亚洲精华国产精华精华液网站| 久久精品国产亚洲AV电影网| 国产成人久久精品亚洲小说| 亚洲精品老司机在线观看| 国产美女亚洲精品久久久综合| 亚洲自偷自偷在线制服 | 亚洲美国产亚洲AV| 国产精品亚洲专区无码唯爱网| 国产成人综合亚洲绿色| 亚洲欧洲精品成人久久曰影片| 中文字幕精品无码亚洲字| 亚洲成AV人片在线观看无| 精品日韩亚洲AV无码 | 国产午夜亚洲精品理论片不卡 | 色老板亚洲视频免在线观| 亚洲mv国产精品mv日本mv| 亚洲人成777在线播放| 久久精品国产精品亚洲艾| 亚洲精品二区国产综合野狼| 亚洲Av综合色区无码专区桃色 | 亚洲综合另类小说色区色噜噜| 亚洲va在线va天堂va手机| 一本久到久久亚洲综合| 亚洲Av永久无码精品一区二区|