一行輕松變多行! 一文看懂excel中WRAPCOLS和WRAPROWS函數(shù)

函數(shù)WRAPROWS:將一行或一列數(shù)據(jù)打包為多行多列的數(shù)據(jù)區(qū)域,第二參數(shù)指定列數(shù),行數(shù)自動計算。
1.、WRAPROWS函數(shù)
1) 作用與語法
將單行或單列數(shù)據(jù)均分成N列逐行排列。
=WRAPROWS(單行或單列數(shù)組,列數(shù),[填充值])
第一參數(shù)必須是單行或者單列,否則出返回#VALUE錯誤。
第三參數(shù),填充值,可選。如果不設(shè)置第三參數(shù),按指定列數(shù)均分排列時,最后一行空缺部分默認(rèn)用#N/A填充;如果設(shè)置第三參數(shù),則最后一行空缺用第三參數(shù)填充。
2)基本用法
(1)不設(shè)置第三參數(shù)
將下方單行數(shù)據(jù)均分排成3列,最后一行缺少數(shù)據(jù)的地方用#N/A填充。
=WRAPROWS(A2:J2,3)
將單列數(shù)據(jù)排成3列,效果與上一致。
(2)設(shè)置第三參數(shù)
將下方單行數(shù)據(jù)均分排成3列,最后一行缺少數(shù)據(jù)的地方用“缺少”兩字填充。
=WRAPROWS(A29:J29,3,"缺少")
2. WRAPCOLS函數(shù)
1) 作用與語法
將單行或單列數(shù)據(jù)均分成N行逐列排列。
=WRAPCOLS(單行或單列數(shù)組,行數(shù),[填充值])
參數(shù)用法同WRAPROWS。
2)基本用法
(1)不設(shè)置第三參數(shù)
將下方單行數(shù)據(jù)均分排成3行,最后一列缺少數(shù)據(jù)的地方用#N/A填充。
=WRAPCOLS(A42:J42,3)
(2)設(shè)置第三參數(shù)
將下方單行數(shù)據(jù)均分排成3行,最后一行缺少數(shù)據(jù)的地方填充為空值。
=WRAPCOLS(A50:J50,3,"")
3. 典型應(yīng)用
1)根據(jù)打印需要重排數(shù)據(jù)
假設(shè)下方橫排表打印超出頁寬,那就可以改成兩列或四列、六列排列。
如下,將多列成績單排成兩列或者四列。
=VSTACK(A2:B2,WRAPROWS(TOCOL(A3:L4),2))
=VSTACK(A2:B2,WRAPROWS(TOCOL(A3:L4),4))
也能逆向處理,把豎排表變成橫排表,如將兩列的表排成12列。
=VSTACK(TOROW(IF(M1:M6="",A7:B7)),WRAPROWS(TOROW(A8:B19),12))
說明:
- TOROW(IF(M1:M6="",A7:B7)),將標(biāo)題“姓名、成績”重復(fù)6次排成12列。
- WRAPROWS(TOROW(A8:B19),12),將數(shù)據(jù)變成單行后重排成12列。
2)一維表轉(zhuǎn)二維表
以往我們用數(shù)據(jù)透視表將一維表轉(zhuǎn)二維表,現(xiàn)在用函數(shù)也方便。
先看分步過程。
第一步,生成標(biāo)題,公式=HSTACK(A27,TOROW(UNIQUE(B28:B42)))
第二步,生成人員,公式=UNIQUE(A28:A42)
第三步,分布成績,公式=WRAPROWS(C28:C42,3)
把上面三步組合起來的話:
=VSTACK(HSTACK(A27,TOROW(UNIQUE(B28:B42))),HSTACK(UNIQUE(A28:A42),WRAPROWS(C28:C42,3)))
Ok,新函數(shù)WRAPROWS和WRAPCOLS就介紹這么多。
推薦閱讀:快速篩選符合要求的用戶! excel表格中用FILTER+REGEXP正則表達(dá)式進行高級篩選
相關(guān)文章
不會用IF函數(shù)? 一文講透excel中if函數(shù)使用方法全解析
I和F兩個英文字母你可能認(rèn)識,I和F組成的IF函數(shù),你不一定會用它,小小的兩個英文字母,其功能卻是強大的2025-07-17到底有多吃香? 我居然靠學(xué)好excel函數(shù)公式找到財務(wù)工作
財務(wù)設(shè)計很多數(shù)據(jù)處理,熟練掌握excel各種函數(shù)和公式是很有必要的,今天我們就挑選4個函數(shù)公式案例進行說明2025-07-168個案例帶你深入了解excel中0和TEXT函數(shù)搭配技巧
excel中很多函數(shù)都可以跟0結(jié)合,比如TEXT函數(shù),很多朋友對這一塊知識并不了解,今天跟著小編重新來認(rèn)識0,分成4大類型,8個案例,詳細(xì)如下文所述2025-07-16Excel中神奇的拆分函數(shù)! 一文講透TextSplit函數(shù)從入門到精通
在Excel和WPS新增的幾十個函數(shù)中,如果按實用性+功能性排名,textsplit排第二,無函數(shù)敢排第一,下面我們就來學(xué)習(xí)Textsplit函數(shù)的使用技巧,學(xué)會這個函數(shù),文本拆分不再難2025-07-15再復(fù)雜的查找也能輕松搞定! excel中Xlookup函數(shù)的正則表達(dá)式用法
在日常Excel數(shù)據(jù)處理中,查找匹配是一項核心需求,支持正則表達(dá)式模式后,通配符匹配基本就可以說拜拜了,下面我們就來看看使用技巧2025-07-15Excel數(shù)據(jù)篩選完美搭檔! FILTER函數(shù)+切片器吊打下拉菜單
Excel中誰篩選市場件操作,很多時候為了方便我們會用下拉菜單來實現(xiàn),今天就跟大家分享一個FILTER函數(shù)+切片器的高效組合,數(shù)據(jù)切換篩選輕松搞定2025-07-093個案例讓你了解矩陣相乘! Excel中最難懂的函數(shù)之一MMULT函數(shù)
MMULT函數(shù),在Excel中被描述為“返回兩個數(shù)組的矩陣積”,這精準(zhǔn)地揭示了其核心功能,其原理與消元法類似,通過對矩陣進行操作來求解線性方程組,本文通過3個案例讓你了解2025-07-03用1個公式替代8種操作! excel中textsplit拆分函數(shù)高級用法
你是否在Excel中遇到過需要將一個字符串拆分成多個部分的情況?TEXTSPLIT函數(shù)就是你的救星!這個函數(shù)可以輕松幫你根據(jù)分隔符將字符串拆分開2025-06-30groupby函數(shù)是一個超級透視器: excel不加班搞定數(shù)據(jù)分類匯總
在處理數(shù)據(jù)時,我們常常需要對數(shù)據(jù)進行分類匯總,讓數(shù)據(jù)變得更有條理,方便分析,今天就給大家講講 Excel 里超好用的 GROUPBY 函數(shù),學(xué)會它,數(shù)據(jù)匯總的難題就能輕松解決啦2025-06-28excel中的強大映射工具! map函數(shù)excel正確使用方法
在小學(xué)的數(shù)學(xué)課上,我們可能就已經(jīng)接觸過“映射”這個概念:一組數(shù)字通過某種操作轉(zhuǎn)換成另一組數(shù)字,今天我們就來看看excel中map函數(shù)作為強大映射工具的用法2025-06-28