已收录

LET+REDUCE+LAMBDA+VSTACK+IFERROR+HSTACK+OFFSET拼接数据

丁功令
丁功令 Lv.4 核心创作者KVP

Lv.4 核心创作者

⭐场景:使用HSTACK函数拼接数据。

📢具体要求:根据给定的原始数据,使用函数公式返回与标准相同的内容。

步骤1:先打开WPS软件,新建一份表格,并输入相应的内容。如下图所示:我们来实际操作一下,帮助大家理解这几个函数。

步骤2:在E3单元格输入公式,如下所示:

=LET(z,REDUCE(A1:C1,B2:B5,LAMBDA(x,y,VSTACK(x,IFERROR(HSTACK(OFFSET(y,,-1),TEXTSPLIT(y,,"、"),OFFSET(y,,1)),OFFSET(y,,-1))))),w,REDUCE(A1:C1,B2:B5,LAMBDA(x,y,VSTACK(x,IFERROR(HSTACK(OFFSET(y,,-1),TEXTSPLIT(y,,"、"),OFFSET(y,,1)),OFFSET(y,,1))))),HSTACK(CHOOSECOLS(z,{1,2}),TAKE(w,,-1)))

然后按ENTER键,即可得到所要的结果。

函数语法:

可以使用 IFERROR 函数捕获和处理公式中的错误。

如果公式的计算结果为错误值, 则 IFERROR 返回您指定的值;否则, 它将返回公式的结果。

IFERROR(value, value_if_error)

IFERROR 函数语法具有下列参数:

■ 取值:必需,检查是否存在错误的参数。

■ value_if_error:必需,公式计算错误时返回的值。

计算以下错误类型: #N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!。

说明

■ 如果 value 或 value_if_error 是空单元格, 则 IFERROR 将其视为空字符串值 ()。

■ 如果 value 是数组公式, 则 IFERROR 返回值中指定的区域中每个单元格的结果数组。

以上就是今天要分享的内容,欢迎大家评论区留言,谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

浏览 302
收藏
11
分享
11 +1
8
+1
全部评论 8
 
清新自然
学习
   河南省
举报
1
1
丁功令
丁功令Lv.4 核心创作者KVP

Lv.4 核心创作者

·
举报
0
0
 
S.C.M.浩
学习
举报
1
1
丁功令
丁功令Lv.4 核心创作者KVP

Lv.4 核心创作者

·
举报
0
0
 
亂雲飛渡
点赞学习
   广东省
举报
1
1
丁功令
丁功令Lv.4 核心创作者KVP

Lv.4 核心创作者

·
举报
0
0
 
杯莫停
杯莫停 Lv.2 潜力创作者WPS产品体验官

Lv.2 潜力创作者

过来支持一下
   浙江省
举报
1
1
丁功令
丁功令Lv.4 核心创作者KVP

Lv.4 核心创作者

感谢杯莫停老师的支持和鼓励,加油
·
举报
0
0