怎样让EXCEL中A列数据与B列所有数据进行组合

发布网友 发布时间:2022-04-25 23:15

我来回答

5个回答

热心网友 时间:2022-06-18 15:11

EXCEL中A列数据与B列数据进行组合所需函数有:INDEX、ROUNDUP、ROW、MOD四个函数组合公式。
输入公式并向下填充,如下:
=INDEX($A$2:$A$6,ROUNDUP(ROW(A1)/4,0))&","&INDEX($B$2:$B$5,MOD(ROW(A1),4))


思路:
1、A列的数据顺序排列是B11至B18这样排列,采用ROUNDUP和ROW函数公式;
2、B列的数据顺序排列是C11至C18这样排列,采用MOD和ROW函数公式。

热心网友 时间:2022-06-18 15:12

一、假设要让C列整列得到A,B两列合并的内容,数据从第一行开始的,
则可在C1单元格写入公式
=A1&B1

=CONCATENATE(A1,B1)
下拉填充公式

二、CONCATENATE函数的定义
将几个文本字符串合并为一个文本字符串。
语法
CONCATENATE (text1,text2,...)
Text1, text2, ... 为 1 到 30 个将要合并成单个文本项的文本项。这些文本项可以为文本字符串、数字或对单个单元格的引用。
说明
也可以用 &(和号)运算符代替函数 CONCATENATE 实现文本项的合并。

热心网友 时间:2022-06-18 15:12

=if(row(a1)>countaa:a)*counta(b:b),"",index(a:a,rounp(row(a1)/counta(b:b),0)+1)&index(b:b,mod(row(a1)-1,counta(b:b))+2))下拉,若数据都从第一行开始,前面的“+1”不要,后面的“+2”改为“+1”

热心网友 时间:2022-06-18 15:13

在A11输入公式=CONCATENATE($A$2,B2),公式向下拉4格自动填充。在A15输入公式=CONCATENATE($A$3,B2),公式向下拉4格自动填充,这样重复下去

热心网友 时间:2022-06-18 15:13

看你的情况用的是排列组合,可以用以下公式实现:

=INDEX($A$1:$A$6,INT((ROW(A1)-1)/6)+1)&INDEX($B$1:$B$5,MOD(ROW(A1)-1,5)+1)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com