亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

WRAPROWS函數(shù)有什么用? wps表格錯(cuò)亂數(shù)據(jù)整理神器

  發(fā)布時(shí)間:2025-08-11 10:52:13   作者:佚名   我要評論
wps處理數(shù)據(jù)的時(shí)候,經(jīng)常會(huì)用到各種函數(shù),今天我們就來看看WRAPROWS函數(shù)的使用方法,詳細(xì)如下文所述

今日分享的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)文章

最新評論