感悟网 导航

请教各位大神,在EXCEL里面怎么把一个表格中不同单位的数据,一次性转换为同一种单位 请教各位大神,最近在做统计的表格,excel中怎么把不同的单...

作者&投稿:茅筠 (若有异议请与网页底部的电邮联系)
求助EXCEL大神 怎么把一个excel表格里面的不同内容填到不同的excel表格里面去~

总表,名称为1

分表,B2 =VLOOKUP($B$1,'1'!$A$1:$D$3,ROW(),0),下拉,其实我觉得没必要这样每张弄,直接对总表进行数据透视表,按姓名分页筛选,自动可以生成分表,不用手动输姓名

常规来说,这个需求需要使用VBA。不过如果你的CD列数据是纯粹的文本型数据(非通过公式得来的),则可以使用一个曲折的方法用公式得到结果,方法如下:
先将所有数据按照C列排序,使得所有相同姓名的行“结块”在一起
在E列插入一列(这是假设你除了CD列还有其他列的数据),并将新插入列的所有行填满你的分隔符“,”
将所有姓名列出在其他列(比如H列,从第2行开始),这个可以用公式实现(不在本问题讨论范畴,略过)
a)为使公式简单,在I2插入名称:
_Phonetic=PHONETIC(INDIRECT("D"&MATCH(H2,C:C,)&":E"&(MATCH(H2,C:C,)+COUNTIF(C:C,H2)-1)))
b)在I2输入公式:
=LEFT(_Phonetic,LEN(_Phonetic)-1)
效果如图:

附件可下载参考。

在F1输入公式=IF(ISNUMBER(FIND("mbps",B1)),B1,IF(ISNUMBER(FIND("kbps",B1)),LEFT(B1,FIND("kbps",B1)-1)/1000&"mbps",IF(ISNUMBER(FIND("bps",B1)),LEFT(B1,FIND("bps",B1)-1)/1000000&"mbps","")))
右拉至I1单元格,鼠标移至I1单元格的右下方形成黑十字时,双击左键,ctrl+c,鼠标选中B1单元格,右键,选择性粘贴,数值。 这里要搞清bps和kbps及mbps的换算关系,如果是1:1000:1000000的关系用上述公式,如果是1:2^10:2^20就改下公式
=IF(ISNUMBER(FIND("mbps",B1)),B1,IF(ISNUMBER(FIND("kbps",B1)),LEFT(B1,FIND("kbps",B1)-1)/2^10&"mbps",IF(ISNUMBER(FIND("bps",B1)),LEFT(B1,FIND("bps",B1)-1)/2^20&"mbps","")))

1 .选中该区域---Ctrl+H ---查找内容中输入 kbps --替换为中输入 bps
2. Ctrl+H ---查找内容中输入 mbps --替换为中输入 bps
3. Ctrl+H ---查找内容中输入 bps --替换为中输入 Mbps
完成

Sheet1 放原始数据
Sheet2 放新数据
如果只要保留新数据,可以将带公式的新数据复制,再用选择性粘贴(数值),就可以不再依赖原数据了.
在另一个表格对应单元格上 输入以下公式再填充试试看
=LEFT(Sheet1!A1,LEN(Sheet1!A1)-4)/IF(LOWER(RIGHT(Sheet1!A1,4))="kbps",1000,1) & "Mbps"

1.2Mbps 1.2Mbps
200KBPS 0.2Mbps

《EXCEL提取数字,如图,请教大神们,怎么提取T200P以后的数字?》
答:用菜单-数据-分列-固定宽度分列即可。另外方法:在C2输入公式 =right(b2,len(b2)-5 下拉即可。

《关于Excel知识,求大神指点》
答:菜单栏——开发工具——控件版块——插入——出现《表单控件》选项——选“复选框”——在单元格里面“点画”:在复选框后面改为你要的内容(如“亮银”)。点复选框——右键——复制:就可以复制更多的复选框出来,再分别修改内容。移动复选框也要点右键操作。

《各位大神,请教一下,EXCEL表格里面最下面计数那里怎么保留2位小数?_百度...》
答:系统软件的默认设计,无法更改。如果你要用对统计结果保留2位数,可以用公式 round(),具体用法请百度

《求大神们帮帮忙,如何在EXCEL中完成这样的替换》
答:查找内容为20?,替换内容为200。如图:当然,如果你的内容超过210,那么可以是 查找内容为2??,替换内容为200。

《excel 我想向各位大神求助的问题是:我在A1输入数据后,如何令B1出现特定...》
答:问题1:我在A1输入数据后,如何令B1出现特定数据或字母(例如0或A)?B1单元格输入公式 =IF(A1="","","A")或 =IF(A1="","",)问题2:如果我在A2输入含有日期的一串数据(例如20130226wd05)如何令B2自动提取A2里面的日期(2013年2月26日)?B2单元格输入公式 =TEXT(LEFT(A2,8),"0年00...

《向EXCEL大神,请教问题》
答:在目标区域第1列的首个单元格中输入公式 =INDEX(A:A,SMALL(IF($B$2:$B$8="台式微机",ROW($2:$8),65536),ROW(A1)))&""按组合键确认后下拉填充。在目标区域第2列的首个单元格中输入公式 =INDEX(F:F,SMALL(IF($B$2:$B$8="台式微机",ROW($2:$8),65536),ROW(A1)))&""按...

《EXCEL表格问题,各位大神请教》
答:首先拖拽C1,到E2的方块 右键设置单位格式为数值 点击E1,按“=”进入公式函数输入 点C1后按*键再按D1后回车 拖拽C1到E1后,复制到下一列。可以自学EXCEL 公式与函数

《EXCEL大神,请看这边。如下图这是怎么做到的?》
答:因为冻结了表格的第三行。你上面的那个表格行没有冻结。

《请教各位大神excel表中如何使表格打开时显示的是最后的12行》
答:上次保存在什么位置,打开就在什么位置呢!不要冻结,不要隐藏是要函数操作么?我猜亲是为了方便领导或上级查看吧,给你点简单建议:可以把标题行冻结后滚动鼠标到121行,在C131和C132上标记上颜色选中保存。因为没有更好的方法这个可以临时用吧,我在找找更好的方法!!

《求助各位EXCEL大神》
答:在M3单元格输入以下公式,然后向下填充公式 =VLOOKUP(FLOOR(L3,10),A:K,11-RIGHT(L3),0)

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网