首页 > 软件 > EXCEL如何实现以下情况?

EXCEL如何实现以下情况?

软件 2022-05-17

Excel中如何实现以下功能

Excel的普通版本对于文本的处理能力比较弱,要实现你这个目的,只有两个方法:一个是辅助列添加标点法,另一个VBA方法。而Office的365版本则可用超级文本连接函数简单实现。下面介绍超级文本函数的方法和辅助列添加标点的方法:

一、 Excel 365版本超级文本连接函数的方法

如图,直接用textjoin函数:

B1=TEXTJOIN("、",1,B2:B5)

右拉

二、辅助列添加标点的方法:

  • 在数据右侧空白列中按2、4、6偶数(也可以是1、3、5奇数——只要隔一个数),数据行少时可直接输入,数据行多时,输入两个后填充;下面的空行中按3、5、7奇数(如前面是奇数,这里就是偶数了——与前面对应)

  • 2. 按辅助列排序,使原数据隔行添加空行

    3. 对排序后的数据中,空白单元格中添加标点,拖拉选择数据区域,按Ctrl+G,再点“定位条件”,选择“空值”,就选择全部空白单元格。输入标点符号,这里是顿号(、),按Ctrl+回车,就在所有空白单元格中输入了顿号

    4. 连接文本,

    B1=PHONETIC(B2:B8)

    右拉

    VBA方法就不介绍了。

excel中如何实现以下内容?

实现这个就不需要用函数的吧。 可以使用数据的有效性,鼠标在B1单元格点一下激活,然后在上面的菜单项中找: 数据——数据有效性——允许:“自定义”——忽略空值(去掉前面的勾)——公式: =OR(A1="yy",A1="xx") 确定,即可。 若A1没有输入yy或xx,则B1单元格就无法输入了。

Excel如何实现以下功能?

这个不就是数学的平均数乘一下即可! D3单元格输入公式: =IF($B$2=0,"",ROW(A1)*$D$2/$B$2) 复制并下拉即可。 按你的例,只要B2输入5、D2输入100…………

excel中如何实现以下功能

首先要确定自己有EXCEL2013版及以上版本,最好是2016版。因为2013版以上有Ctrl+E的功能,这个功能很棒。

  1. 如你的图片所示,手动输入或复制粘贴处来前两行,如下图,输入两行的目的是为了给后面只能填充打样。

  2. 选择B列或你需要填充的单元格(注意是同一列的单元格),你的问题有800多题目,所以建议选择B列,如图,然后按Ctrl+E,这样第3、4行就按1、2行的规则自动填充了。

  3. 用同样的方法填充C、D、E列,如下图,自动填充整列数据。(如果内容较多,需要较长时间的等待)

excel如何实现以下?

用分列或者函数都可以解决。


1.数据-分列:



2.函数:

=MID(A1,FIND("-",A1,1)+1,3)



标签:信息技术 MicrosoftOffice MicrosoftExcel excel 办公软件

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved.