WRAPROWS函數(shù)有什么用? wps表格錯(cuò)亂數(shù)據(jù)整理神器
今日分享的WPS函數(shù)就是WRAPROWS,這個(gè)函數(shù)的官網(wǎng)說明就是一維數(shù)組轉(zhuǎn)成二維數(shù)組。聽起來平淡無奇,使用場景確實(shí)也比較少,但是在某些特定場景下,用這個(gè)函數(shù)可以起到一招致勝。
這個(gè)函數(shù)的同系列函數(shù)就是 WRAPCOLS,功能基本和WRAPROWS一樣,區(qū)別只是一個(gè)是列方向(垂直),一個(gè)是行方向(水平)。如果實(shí)在理解不了,其實(shí)只需要記住一個(gè)就行了,當(dāng)你想用另外一個(gè)的話,加個(gè)轉(zhuǎn)置函數(shù)TRANSPOSE,轉(zhuǎn)置后的結(jié)果就是另外一個(gè)結(jié)果。
函數(shù)說明
函數(shù)名稱: WRAPROWS;
函數(shù)說明:將一維數(shù)組轉(zhuǎn)化為二維數(shù)組;
函數(shù)參數(shù): WRAPROWS (向量,列數(shù), [異常返回值])
函數(shù)簡寫:=WR,方向鍵向下按兩下,然后按 TAB自動(dòng)補(bǔ)全,同理,如果不按方向鍵直接錄入=WR后按TAB鍵,就是WRAPCOLS函數(shù)的快速錄入方法;

基本用法
將一維數(shù)組按3列返回:
D3 =WRAPROWS(B3:B11,3)
函數(shù)說明:把B3:B11 (選擇的一維數(shù)據(jù)區(qū)域)按3列轉(zhuǎn)換成二維數(shù)據(jù)(數(shù)字3),重點(diǎn)理解是列的數(shù)字,3,代表,3列。如果改為4就是4列;

返回4列: =WRAPROWS(B16:B24,4,"")
函數(shù)說明:返回4列后,一維數(shù)據(jù)不能全部填充完全二維數(shù)據(jù),所以會(huì)返回#N/A的錯(cuò)誤值,此時(shí)第三參數(shù)就可以派上場了,錄入空值,代表錯(cuò)誤返回的結(jié)果。

使用場景1:錯(cuò)亂數(shù)據(jù)整理
工作場景:從某品牌ERP導(dǎo)出的數(shù)據(jù)不是標(biāo)準(zhǔn)的一維數(shù)據(jù)(截圖需求,實(shí)際數(shù)據(jù)超過1000行),數(shù)據(jù)的日期與產(chǎn)品及定價(jià)都在同一列上面,造成無法按日期篩選出對應(yīng)的產(chǎn)品的銷量和定價(jià)?,F(xiàn)需要轉(zhuǎn)換成日期一列、產(chǎn)品一列、定價(jià)一列;
實(shí)現(xiàn)方法:這個(gè)需求是一個(gè)標(biāo)準(zhǔn)的一維數(shù)據(jù)轉(zhuǎn)二維數(shù)據(jù)。
錄入函數(shù)1:=TRANSPOSE(A3:A5)
錄入函數(shù)2:=WRAPROWS(B3:B11,3)
函數(shù)1實(shí)現(xiàn)標(biāo)題的垂直方向轉(zhuǎn)水平方向,函數(shù)2,按3列轉(zhuǎn)換成二維數(shù)據(jù),為什么是3列呢?因?yàn)檫@里的一維數(shù)據(jù)是按標(biāo)題進(jìn)行3的循環(huán)的。轉(zhuǎn)換完成后,可以按標(biāo)題篩選對應(yīng)的日期、產(chǎn)品了。效果如下圖

使用場景2:倉庫發(fā)貨分裝箱數(shù)
工作場景:某倉庫需要根據(jù)客戶的需求進(jìn)行產(chǎn)品的不同數(shù)量裝箱,客戶的需求每次裝箱數(shù)可能是20,也可能是40。現(xiàn)在需要設(shè)計(jì)一個(gè)自動(dòng)計(jì)算,根據(jù)每次的發(fā)貨總數(shù)和裝箱數(shù),自動(dòng)把裝箱明細(xì)單顯示出來。效果如下圖:

實(shí)現(xiàn)這個(gè)需求的思考方向就是把每個(gè)數(shù)量單獨(dú)為一個(gè)單元格,生成一個(gè)1到300的一維數(shù)組,再用WRAPROWS按40列一組轉(zhuǎn)成二維數(shù)據(jù),最后用COUNTA統(tǒng)計(jì)每一列的數(shù)字,這樣就可以自動(dòng)得到箱數(shù)和包裝數(shù)了。
E3錄入函數(shù):=SEQUENCE(CEILING(B3/C3,1))
函數(shù)釋義:
- CEILING(300/40, 1):這個(gè)部分先計(jì)算 300 除以 40 的商(7.5),然后使用CEILING()函數(shù)將其向上取整到最接近的整數(shù)。因?yàn)閰?shù) 1 指定了取整方向?yàn)橄蛏?,所以結(jié)果為 8。
- SEQUENCE(8):SEQUENCE()函數(shù)生成一個(gè)序列。在這個(gè)例子中,它生成一個(gè)從 1 到 8 的整數(shù)序列。

F2錄入函數(shù):
=IF(E3="","",COUNT(INDEX(WRAPROWS(SEQUENCE(B$3),$C$3),E3)))
函數(shù)釋義:
- IF(1="", "", COUNT(INDEX(WRAPROWS(SEQUENCE(300), 40), 1))):這是一個(gè)條件判斷語句,如果 1 等于空(即 1=""),則返回空字符串(即 "")。否則,繼續(xù)執(zhí)行后面的計(jì)算。
- COUNT(INDEX(WRAPROWS(SEQUENCE(300), 40), 1)):這部分計(jì)算了 INDEX() 函數(shù)的結(jié)果的數(shù)量。下面分別解釋 INDEX() 和 WRAPROWS() 函數(shù)。
- INDEX(WRAPROWS(SEQUENCE(300), 40), 1):WRAPROWS() 函數(shù)將 SEQUENCE(300) 生成的序列按照每行 40 個(gè)元素的方式進(jìn)行換行。然后,INDEX() 函數(shù)根據(jù)索引值 1 從換行后的序列中選擇第一個(gè)元素。
最后將這個(gè)公式向下填充就可以了,實(shí)現(xiàn)了發(fā)貨的自動(dòng)分配需求

因?yàn)槟壳癢PS還不支持BYCOL/BYROW,所以不能全自動(dòng)動(dòng)態(tài)數(shù)組。不過不用急,馬上就有的。
推薦閱讀:非標(biāo)一維數(shù)據(jù)到二維表的靈活轉(zhuǎn)換攻略! WPS中WRAPROWS函數(shù)使用指南
相關(guān)文章

非標(biāo)一維數(shù)據(jù)到二維表的靈活轉(zhuǎn)換攻略! WPS中WRAPROWS函數(shù)使用指南
WPS中WRAPROWS函數(shù)的官網(wǎng)說明就是一維數(shù)組轉(zhuǎn)成二維數(shù)組,聽起來平淡無奇,使用場景確實(shí)也比較少,但是在某些特定場景下,用這個(gè)函數(shù)可以起到一招致勝,詳細(xì)請看下文介紹2025-08-11
交叉重復(fù)提取妙計(jì)! wps中REGEXP正則表達(dá)式函數(shù)用法
wps表格中不同單元格有有部分?jǐn)?shù)字是重復(fù)的,想要提取重復(fù)字符或者數(shù)據(jù),該怎么操作呢?下面我們就來看看詳細(xì)技巧2025-08-08
SUM函數(shù)求和出錯(cuò)怎么辦? wps數(shù)據(jù)格式錯(cuò)誤導(dǎo)致SUMIFS失效的解決辦法
遇到SUM函數(shù)統(tǒng)計(jì)卻沒有得到結(jié)果的問題怎么辦?先別急著檢查公式對不對,很可能你的統(tǒng)計(jì)區(qū)域里藏了文本格式的數(shù)據(jù),下面我們就來看看詳細(xì)解決辦法2025-08-06
實(shí)現(xiàn)動(dòng)態(tài)裝箱計(jì)算! wps中ddb+text函數(shù)公式的使用技巧
wps中有很多函數(shù)組合到一起會(huì)達(dá)到神奇的效果,比如我們今天用到的ddb+text函數(shù),可以輕松實(shí)現(xiàn)現(xiàn)動(dòng)態(tài)裝箱計(jì)算,詳細(xì)如下2025-07-30
從此以后寫公式又有一種新路子! wps中用Let函數(shù)玩變量的技巧
wps中Let函數(shù)給計(jì)算結(jié)果分配名稱,就像編程里的變量一樣,它讓你的公式更清晰,減少冗余,下面我們就來看看用Let函數(shù)玩變量的技巧2025-07-22
提取任意行列數(shù)據(jù)太好用了! wps中chooserows與choosecols函數(shù)使用技巧
CHOOSECOLS CHOOSEROWS這兩個(gè)函數(shù)屬于同一類函數(shù),函數(shù)的目標(biāo)很明確,就是返回一組數(shù)據(jù)中,指定的行或列,類似OFFSET中返回指定區(qū)域,下面我們就來看看使用技巧2025-07-15
輕松搞定九九乘法表案例! wps利用MMULT函數(shù)玩矩陣的技巧
MMULT函數(shù)是wps中的一個(gè)標(biāo)準(zhǔn)數(shù)學(xué)函數(shù),用于計(jì)算兩個(gè)矩陣的乘積,用它昨九九乘法表確認(rèn)方便,詳細(xì)請看下文介紹2025-07-03
萬能文本函數(shù)REGEXP! wps表格中混亂數(shù)據(jù)處理除了textsplit函數(shù)用它也不
今天我們來介紹正則表達(dá)式函數(shù)REGEXP,這個(gè)函數(shù)非常好用,有了它,很多文本函數(shù)都可以不用了,在介紹它之前,我們一起來學(xué)習(xí)一下正則表達(dá)式的基礎(chǔ)知識以及用法2025-07-03
將一維考勤表向二維透視! wps函數(shù)pivotby是一個(gè)超級透視表函數(shù)
頻繁需要將單一維度數(shù)據(jù)表迅速轉(zhuǎn)換為多維度數(shù)據(jù)管理模式,微數(shù)據(jù)處理帶來了很多麻煩,為此,可利用WPS辦公軟件最新版本中引入的PIVOTBY函數(shù),一起來學(xué)習(xí)下吧2025-07-02
wps表格中if函數(shù)怎么用? 掌握WPS表格中IF函數(shù)的多重嵌套技巧
剛學(xué)Excel的新手必看!IF函數(shù)多條件判斷技巧解析,助你快速進(jìn)階表格處理,下面我們就來看看詳細(xì)案例2025-07-02




