连接后在 excel 中每隔 5 行偏移一次
Offset every 5th row in excel after concatenate
我正在尝试连接同一列中的两个单元格,但随后将第一个连接部分更新为第 5 个单元格。这是我要实现的目标的示例:
[Column A]
Developer
senior
mid
junior
apprentice
Analyst
senior
mid
junior
apprentice
Business
senior
mid
junior
apprentice
我想实现的是:
[Column B]
Developer-senior
Developer-mid
Developer-junior
Developer-apprentice
Analyst-senior
Analyst-mid
Analyst-junior
Analyst-apprentice
Business...
我试过连接并使用偏移量,但没有成功。这是我的代码:=OFFSET(A,(ROW()-1)*5,0)
它将抓住开发人员、分析师和业务人员。但我不确定从这里去哪里。感谢您的帮助。
根据评论中的说明,从 B2
开始将这些内容放入您的电子表格中。
- Select
B1:B5
然后抄下来。
- 复制
B:B
并粘贴值
- 转到“数据”选项卡,select 列,然后删除重复项。
=TRIM(A1)&"-"&A2
=TRIM(A1)&"-"&A3
=TRIM(A1)&"-"&A4
=TRIM(A1)&"-"&A5
你可以试试INDEX
函数:
=INDEX($A:$A,INT((ROW()-1)/5)*5+1) & "-" & IFERROR(INDEX($A:$A,IF((ROW()-1)/5-INT((ROW()-1)/5)<>0,ROW(),-1)),"")
我正在尝试连接同一列中的两个单元格,但随后将第一个连接部分更新为第 5 个单元格。这是我要实现的目标的示例:
[Column A]
Developer
senior
mid
junior
apprentice
Analyst
senior
mid
junior
apprentice
Business
senior
mid
junior
apprentice
我想实现的是:
[Column B]
Developer-senior
Developer-mid
Developer-junior
Developer-apprentice
Analyst-senior
Analyst-mid
Analyst-junior
Analyst-apprentice
Business...
我试过连接并使用偏移量,但没有成功。这是我的代码:=OFFSET(A,(ROW()-1)*5,0)
它将抓住开发人员、分析师和业务人员。但我不确定从这里去哪里。感谢您的帮助。
根据评论中的说明,从 B2
开始将这些内容放入您的电子表格中。
- Select
B1:B5
然后抄下来。 - 复制
B:B
并粘贴值 - 转到“数据”选项卡,select 列,然后删除重复项。
=TRIM(A1)&"-"&A2
=TRIM(A1)&"-"&A3
=TRIM(A1)&"-"&A4
=TRIM(A1)&"-"&A5
你可以试试INDEX
函数:
=INDEX($A:$A,INT((ROW()-1)/5)*5+1) & "-" & IFERROR(INDEX($A:$A,IF((ROW()-1)/5-INT((ROW()-1)/5)<>0,ROW(),-1)),"")