在EXCEL中如何将多个字符串交互组合。。。自动生成D例那种结果,如图。。。

来自:    更新日期:早些时候
excel中如何把多个字段组合成一个字符串,中间用,隔开~

操作步骤:
1、新建excel表格,分别在不同单元格输入01 beijing ABC

2、把想要组合成最终字段的字符放进其他任意单元格

3、使用公式=I10&","&F10&","&G10&","&H10&I10

4、按下回车键,得出最终想要的字段

在E13单元格输入公式:
=LOOKUP(1,0/FREQUENCY(0,COUNTIF($E$12:E12,$D$2:$D14)),$D$2:$D14)&""
复制并下拉。
特别注意:
D列中的有“民族”的单元格区域必须完全相符,例如是D2:D68行有文字,则必须是把上面的14改为68,否则显示的数据会不对的。

为书写方便,先用菜单“插入”-名称-定义,定义两个名称:
R_A=MAX(IF(Sheet1!$A$1:$A$1000<>"",ROW(Sheet1!$A$1:$A$1000),0))
R_B=MAX(IF(Sheet1!$B$1:$B$1000<>"",ROW(Sheet1!$B$1:$B$1000),0))
分别存储A、B列的最大行数(如果是已知的,可直接输入常数)

C1公式:=IF(ROW(C1)<=R_A*R_B,INDIRECT("A"&ROUNDUP(ROW(C1)/R_B,0))&INDIRECT("B"&ROW(C1)-(ROUNDUP(ROW(C1)/R_B,0)-1)*R_B),INDIRECT("B"&ROUNDUP(ROW(C1)/R_A-R_B,0))&INDIRECT("A"&ROW(C1)-R_A*R_B-(ROUNDUP(ROW(C1)/R_A-R_B,0)-1)*R_A))
下拉复制即可。

=IF(ROW()<=9,OFFSET($A$1,INT((ROW()-1)/3),0)&OFFSET($A$1,MOD(ROW()+2,3),1),OFFSET($A$1,INT((ROW()-10)/3),1)&OFFSET($A$1,MOD(ROW()+11,3),0))

我的要求下来有是很多各种字符串,不仅是数字。。。怎么搞。。。
字符串和数字是一样的,你可以把B列的数字改为字符串试试。

如果A列或B列不止3行,请用以下公式:
=IF(ROW()>COUNTA(A:A)*COUNTA(B:B)*2,"",IF(ROW()<=COUNTA(A:A)*COUNTA(B:B),OFFSET($A$1,INT((ROW()-1)/COUNTA(B:B)),0)&OFFSET($A$1,MOD(ROW()+COUNTA(B:B)-1,COUNTA(B:B)),1),OFFSET($A$1,INT((ROW()-COUNTA(A:A)*COUNTA(B:B)-1)/COUNTA(A:A)),1)&OFFSET($A$1,MOD(ROW()+11,COUNTA(A:A)),0)))


在EXCEL中如何将多个字符串交互组合。。。自动生成D例那种结果,如图。。。视频

相关评论:
  • 17017724280Excel 中如何将几个字符串连接在一起
    柯亭类具体步骤如下:打开一个Excel表格,将输入法切换至英文状态,点击需要连接多个字符串的单元格,输入&和“ ”的组合。例如本范例中要显示总金额,则需要将万 千 百 十 元所在的单元格之间用【&】进行连接,而对于小数点这类非单元格或函数的需要用【“ ”】双引号进行连接,如本范例中需要输入“ . ...

  • 17017724280如何快速从Excel表格中提取多个字符?
    柯亭类1. 使用Ctrl+E快捷键:如果需要提取的数据在相邻的单元格中,可以选择一个起始单元格,然后按Ctrl+E自动填充到其他单元格。2. 使用分列技巧:如果需要提取的数据在同一个单元格中被分隔开,可以使用分列功能将数据拆分成多个列。选择需要分列的单元格区域,然后选择“数据”选项卡中的“分列”命令,按照...

  • 17017724280Excel怎么提取多个字符?
    柯亭类1. LEFT函数:LEFT函数返回文本字符串的左边字符。比如,LEFT(A2;3)将返回单元格A2中前三个字符。其中,“3”代表要提取的字符数,可以自行调整这个数字。2. RIGHT函数:RIGHT函数返回文本字符串的右边字符。比如,RIGHT(A2;5)将返回单元格A2中后五个字符。其中,“5”代表要提取的字符数,可以自行...

  • 17017724280如何将一个excel表中的多个字符串合并到一个字符串中
    柯亭类将 A2:D2 单元格区域的内容合并起来放在 E2 单元格,各字符串中间用空格分开。

  • 17017724280如何将两个字改成三个字符?
    柯亭类要将两个字的人名变成三个字符,您可以按照以下步骤进行操作:1. 在Excel表格中选择需要修改的人名列,确保选中所有要修改的单元格。2. 单击Excel菜单栏中的"数据"选项卡。3. 在数据选项卡中,找到"文本到列"命令,通常位于"数据工具"或"数据分列"下的"数据工具"组中。单击该命令。4. 在弹出的"...

  • 17017724280EXCEL中怎么把多个字符串分开显示?
    柯亭类1、分列 1)选中需要处理的数据区域 点击分列,得到下一个对话框 点击下一步,到了分列的第2步 我们需要一“*”分开数据,所以这里我们要在其他处,注意 看光标,箭头所指的白色方框里输入“*”当我们录入了“*”之后,下面的预览就能看到将其分开了,点击下一步 目标区域默认还是自身到单元格,为了...

  • 17017724280如何在excel中批量添加字符?
    柯亭类1、演示使用的软件为Excel电子表格,软件版本为office家庭和学生版2016。2、打开Excel表格并在表格中输入一列如“3+6+7”的数据,用于演示批量添加字符的操作。3、在b1单元格中输入“="="&A1”,该公式表示使用连接符号“&”将符号“=”和a1单元格的内容进行连接。4、输入完成后点击回车,可以看到...

  • 17017724280在Excel中如何去掉多余的字符,怎么去?
    柯亭类首先按下ctrl+f健出现查找替换对话框,选择替换。在查找内容中输入*+空格(替换为中不需要输入任何内容),然后点击全部替换即可。3、替换法:*代表要去除的部分所在的位置,空格指字符串中相同的字符,当要去除的内容在左边时,*就放在相同字符的左边,当要去除的内容在右边时,*就放在相同字符的右边,...

  • 17017724280在EXCEL中如何将多个字符串交互组合。。。自动生成D例那种结果,如图...
    柯亭类分别存储A、B列的最大行数(如果是已知的,可直接输入常数)C1公式:=IF(ROW(C1)<=R_A*R_B,INDIRECT("A"&ROUNDUP(ROW(C1)\/R_B,0))&INDIRECT("B"&ROW(C1)-(ROUNDUP(ROW(C1)\/R_B,0)-1)*R_B),INDIRECT("B"&ROUNDUP(ROW(C1)\/R_A-R_B,0))&INDIRECT("A"&ROW(C1)-R_A*R...

  • 17017724280如何在Excel中替换一个或多个字符
    柯亭类有时候,把数据或名称录入错误,那么我们怎么用最快的方式修改呢?大家看看以下操作 打开要操作的表格 在菜单栏“编辑”——”替换“弹出”查找替换“对话框 然后进行如图操作:点击”替换“进行如图操作:点击”全部替换“替换后的效果如图 如果还有更多的需要替换的,可以用同样的办法进行操作,。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网