microsoft excel使用技巧和问题解决

http://blog.csdn.net/pipisorry/article/details/46506195

Excel使用技巧

1.将标题名添加到所有不同姓名行中:

选择姓名行,菜单栏-数据-分类汇总-确定

复制行(学号姓名等)

选择含有空值的一列,查找-空值-粘贴

 

2Excel粘贴如何不覆盖原有内容

选中要复制或移动的单元格,复制剪切,选中要粘贴的起始单元格,按下“Ctrl”+“Shift”+“+”,在弹出的插入粘贴对话框中选择活动单元格移动方向,单击确定.

3.win7下EXCEL多窗口打开的实现:

打开注册表(文件/导出,备份出注册表信息),regedit
2. 在左侧中展开HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/commend,双击右侧中的“默认”,在最后添加"%1",最终为 "C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" /e"%1"
右键点击右侧的“Command”,选择重命名,改一个其它名字
3. 找到HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/ddeexec,把 ddeexec文件夹改个其它名字
4. 找到HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/commend,重复2、3步骤。
其中Excel.Sheet.8下面改的是针对.xls后缀的文件,Excel.Sheet.12是针对.xlsx后缀的文件

IF you are Excel 2003, tested and work!
Please follow below step to fix that problem

1. Go to My Computer
2. Tools > Folder Options > File Types
3. Choose XLS file type then Press Advanced
4. Uncheck "browse in same window" in advanced window.
5. Then highlight Open, press Edit

in the Action box:
&Open

in the application used to perform action:
"C:\Program Files\
Microsoft Office\OFFICE11\EXCEL.EXE" "%1"

Check the box next to use DDE
Remove anything that is in DDE Message box and DDE Application Not Running box.
application box says:
EXCEL

And in the Topic box it says:
System

Press ok and you can open multi Excel file in totally separtate windows now.

 

4.筛选出B列有,但是A列没有的数据:

第三列单元格输入=COUNTIF($A:$A,B1),下拉,如果显示0,就说明在B列有,A列没有

即B1是否在A列中存在

 

5.筛选出六级2013.6才通过而2012.12未通过的:

先将两次六级成绩如图复制到同一sheet上,增加一列D,在D1单元格输入=COUNTIF($F:$F,A1), 下拉,则0表示在A列有而在F列没有的(0代表Ai在F列不存在)


筛选出D 列的0,筛选结果复制(ABC列)到临时的sheet中,取消筛选,将临时sheet中的筛选结果复制回原sheet中,即可

 

6.批量复制相同内容到不同行:

A列添加新列,按需要填入 , , ,1(代表每4行插入一新内容行),选择此4个单元格,下拉

格式刷刷需要复制的内容,刷需要复制到的一行,撤销

选择所有需要插入复制内容的行:查找和选择-定位条件-常量

Enter

 

7.筛选两次六级数据,取最高分:

两次成绩放在一起,先对分数排序,再选择姓名项,数据-删除重复项

 

8.筛选大二上、大二下都有成绩的学生姓名、学号、加权等:

将大二上和大二下成绩复制到同一sheet内,并分别按姓名(大二上列B,大二下列E)排序

在临时列G1单元格填入=COUNTIF($B:$B,E1),下拉到E1最后一行,1表示Ei在B列中存在

在临时列H1单元格填入=COUNTIF($E:$E,B1),下拉到B1最后一行,1表示Bi在E列中存在

筛选出G列中的0,即只在E中存在的,复制(剪切会出错)与E筛选列有关的内容到新sheet中,并删除与E筛选列有关的内容

取消筛选,再筛选出H列中的0,即只在B中存在的,复制与B筛选列有关的内容到新sheet中,并删除与B筛选列有关的内容

剩余的分别重新按B,E列排序,新的sheet中的名单即只有一个学期的成绩的学生

 

9.excel合并单元格如何避免只保留左上角数据

1.C1=A1&A2&A3

然后等合并A1A2A3之后再把C1的数据拷到A1去

2.合并单元格是用户在制作表格时常用的命令,它可以把多个单元格显示成一个单元格,起到美化的作用。通常情况下,如果把几个含有数据的单元格进行合并,Excel会提示在合并单元格时,如果选择的单元格中不止一个含有数据,Excel将保留左上角单元格中的数据,并删除其余的所有数据。

      这在很多时候会让用户觉得为难,合并会丢失数据,影响数据的计算,而不合并则无法兼顾到美观性。下面的方法可以突破Excel的这种局限,在合并单元格的同时保留所有数值。假设有如图72‑2所示的表格,现在需要分别把A1:A4A5:A8进行单元格合并。


72‑2需要合并单元格的表格

选择C1:C4,单击工具栏中的合并与居中按钮。同样的方法将C5:C8也合并单元格,如图72‑3所示。


72‑3在空白的单元格区域按照目标区域的大小合并单元格

选择C1:C8,单击工具栏中的格式刷按钮,然后单击A1进行格式复制。结果如图72‑4所示。在这个过程里面,Excel并不会出现任何警告。


72‑4把空白区域的格式复制到目标区域
 

      为了验证一下被合并的单元格是否还保留了原来的数据,可以在D列中使用公式进行引用计算,在D1中输入公式:       =A1

      然后拖曳到D8进行公式复制。结果如图72‑5所示。


72‑5合并单元格后所有数值都得以保留

如果直接选择合并A1:A4,那么在其他地方引用时只有A1还保留原来的值,A2,A3,A4的值都没有了。但是如果是拷贝格式的方法合并,之后再引用A1,A2,A3,A4的时候,他们的值都还是保留着的

初步猜测Excel合并单元格操作实际上是执行了几个步骤,猜测如下:

  1.将合并区域左上角单元格的数据暂存

  2.清空合并区域所有单元格中的数据

  3.将选中区域进行合并

  4.在合并区域中填上之前暂存的左上角单元格的数据

  Excel的特性?

为什么通过格式刷刷出来的“合并单元格”,被合并单元格的所有数据都会被保留呢?大家都知道格式刷本身是用来“刷”格式的,只能用来“复制”格式,而无法执行数据的删除操作。而使用格式刷刷合并单元格的格式时,只“复制了格式”,而其中的删除数据的工作没有被执行。因为删除数据本身并不属于“格式”范畴,所以导致上面提到的问题。

如果是Excel本身的特性,则我们可以利用这一特性进行一些数据的隐藏,想要查看真实的数据也很简单,使用单元格引用或是取消区域的合并即可。

假想:既然通过格式刷来实现单元格合并时可以实现数据的保留,则说明Excel本身是能够实现合并单元格并保留数据的,希望后续Excel可以提供是否保留所有数据的选项。出处http://windyli.blog.51cto.com/1300305/302006

http://blog.csdn.net/pipisorry/article/details/46506195 


10.填充柄的使用

输入1-20时,有两种输入方法

①  输入1,再把指针放在填充柄上,按住Ctrl键拖动填充柄,即可完成填充1-20功能。

②  先输入1和2,选中1和2单元格,指针拖动填充柄,即可完成1-20的填充功能。

可以在智能标签中选择想要的操作-序列填充或者复制

插入或删除单元格功能:按住Shift键的同时,把指针放在填充柄上,指针形状变为“等号上下都有箭头”时,如果向上拖动填充柄,则删除单元格;如果向下拖动填充柄,则插入单元格(拖动一个单元格时删除,拖动两个以上则是添加一个或多个单元格了)

 

11. 自动列出排序序号


k2输入=RANK($J2,J:J),下拉就可以自动排出排序序号

 

12. 批量删除某一列单元格内的数字中的最后一个数字

1>右边新建一列,输入=mid(左列,1,9),下拉

(B1中输入 =LEFT(A1,LEN(A1)-1)下拉)

复制右列,再在左列粘贴为只有值,再删除右列

2>右边新建一列,选中列,分列-其他-~-完成

3>选择区域,输入前面的数,按CTRL+回车,区域内的数全变为输入的数

 

13.批量删除某一列单元格内的数字中的某一个数字

=MID(D1,1,9)&MID(D1,11,14)

 

14.行列转置:

1>复制选中数据,到其他单元格,右键“选择性粘贴”,选中“转置”

2>区域的转置。函数 TRANSPOSE 必须在某个区域中以数组公式的形式输入,该区域的行数和列数分别与 array 的列数和行数相同。

某些函数,如函数 LINEST 返回水平数组。函数 LINEST 返回斜率和 Y 轴截距的水平数组。

下面的公式返回函数 LINEST 的斜率和 Y 轴截距的垂直数组:TRANSPOSE(LINEST(Yvalues,Xvalues))

使用TRANSPOSE函数将A1:B8区域的内容变为D1K2区域的内容。


  操作:  因A1:B8区域为82列,因此应该选择一个28列的区域作为存放数据的区域,因此先选择D1K2区域,然后输入公式:=TRANSPOSE(A1:B8),最后按Shift+Ctrl+Enter键进行确认输入,结果如上表右边

 

14.计算加权平均值,加权不变,并四舍五入保留2位小数


         =ROUND(SUMPRODUCT(E6:AK6,E$3:AK$3)/102,2)

 

15.VLOOKUP函数
  在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处数值
  格式:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value要查找的数值;

Table_array要在其中查找数据的单元格区域;

Col_index_num为在table_array区域中待返回的匹配值的列序号(如当Col_index_num为2时,则返回table_array第2列中的数值…);Range_lookup为一逻辑值,如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果为FALSE,则返回精确匹配值,如果找不到,则返回错误值#N/A。
  应用举例:参见图7,我们在D65单元格中输入公式:=VLOOKUP(B65,B2:D63,3,FALSE),确认后,只要在B65单元格中输入一个学生的姓名(如丁48),D65单元格中即刻显示出该学生的语言成绩。
  特别提醒:Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的。

 

16.EXCEL中的所有#N/A替换成0

1.全选工作表-复制-选择性黏贴-值-确定;然后查找#N/A,替换成0;

2.公式变成=if(iserror(原公式),0,原公式)

 

17.sheet2中查找对应名字的对应科目成绩

         在sheet1中筛选对应科目(大学体育I),ctrl+a复制到sheet2中,对应名字的对应科目成绩单元格中输入

=IF(ISERROR(VLOOKUP($C10,Sheet2!$D:$E,2,FALSE)),0,VLOOKUP($C10,Sheet2!$D:$E,2,FALSE))

(在sheet2 D列查找C10,并将查找到的对应行中相对第2列中的值写入单元格)

横拉再下拉布满单元格,选大学体育I,复制-粘贴值

以此类推,在sheet1中筛选对应科目(中国近现代史)。。。。

 

18.统计各班各科目平均分


班级列排序-分类汇总(分类字段:班级,汇总方式:平均值,选择学年度之后所有),选取all,数值粘贴到原表中,选择学年度列(#div/0!),选取all粘贴到新表中,选取学号单元格,替换(平均值-null),删除多余的单元格


合并当前目录下多个excel文件到一个文件中

. 当前目录下新建一个excel文件

. 右键shttle - 查看代码 - 输入:

Sub 合并当前目录下所有工作簿的全部工作表()

Dim MyPath, MyName, AWbName

Dim Wb As workbook, WbN As String

Dim G As Long

Dim Num As Long

Dim BOX As String

Application.ScreenUpdating = False

MyPath = ActiveWorkbook.Path

MyName = Dir(MyPath & "\" & "*.xls")

AWbName = ActiveWorkbook.Name

Num = 0

Do While MyName <> ""

If MyName <> AWbName Then

Set Wb = Workbooks.Open(MyPath & "\" & MyName)

Num = Num + 1

With Workbooks(1).ActiveSheet

.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)

For G = 1 To Sheets.Count

Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)

Next

WbN = WbN & Chr(13) & Wb.Name

Wb.Close False

End With

End If

MyName = Dir

Loop

Range("B1").Select

Application.ScreenUpdating = True

MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"

End Sub

. 点击菜单栏上的运行 - 运行子程序就OK了

Note:合并后多余的特定行可以用筛选选出来再复制粘贴


excel单元格中多余的文字怎么设置不显示

选中单元格 > 开始 > 自动换行

>>

[50个逆天功能,看完变Excel绝顶高手!]

[Excel VBA提取目录]

皮皮blog



Excel相关问题解决

word 表格内输入不了制表符,按tab输入不了,直接跳到下个单元格去了

用了Office tab会覆盖此快捷键,需要 关闭/修改 Office tab的快捷键

使用快捷键Ctrl+Tab   字数补丁

其实在不知道快捷方式的情况下,活用替换也可以实现,设想在每个单元格正文输入时,先输入表格中不会有的字符,!或@或00随便,即想输入“正文A”,直接输入“00正文A”,全选表格,如图使用替换,重点是替换为中选择高级下的特殊字符,除了制表位外,还有其他个性需要。

from:http://blog.csdn.net/pipisorry/article/details/46506195

ref:


转载于:https://my.oschina.net/u/3579120/blog/1508537

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Excel 使用技巧集锦—— 163种技巧 目 录 一、 基本方法 7 1. 快速选中全部工作表 7 2. 快速启动EXCEL 7 3. 快速删除选定区域数据 8 4. 给单元格重新命名 8 5. 在EXCEL中选择整个单元格范围 9 6. 快速移动/复制单元格 9 7. 快速修改单元格式次序 9 8. 彻底清除单元格内容 10 9. 选择单元格 10 10. 为工作表命名 11 11. 一次性打开多个工作簿 11 12. 快速切换工作簿 13 13. 选定超级链接文本(微软OFFICE技巧大赛获奖作品) 13 14. 快速查找 14 15. 修改默认文件保存路径 14 16. 指定打开的文件夹 15 17. 在多个EXCEL工作簿间快速切换 15 18. 快速获取帮助 16 19. 创建帮助文件的快捷方式 16 20. 双击单元格某边移动选定单元格 16 21. 双击单元格某边选取单元格区域 17 22. 快速选定不连续单元格 17 23. 根据条件选择单元格 17 24. 复制或移动单元格 18 25. 完全删除EXCEL中的单元格 18 26. 快速删除空行 19 27. 回车键的粘贴功能 19 28. 快速关闭多个文件 20 29. 选定多个工作表 20 30. 对多个工作表快速编辑 20 31. 移动和复制工作表 21 32. 工作表的删除 21 33. 快速选择单元格 21 34. 快速选定EXCEL区域(微软OFFICE技巧大赛获奖作品) 22 35. 备份工件簿 22 36. 自动打开工作簿 23 37. 快速浏览长工作簿 23 38. 快速删除工作表中的空行 23 39. 绘制斜线表头 24 40. 绘制斜线单元格 25 41. 每次选定同一单元格 26 42. 快速查找工作簿 26 43. 禁止复制隐藏行或中的数据 27 44. 制作个性单元格 27 一、 数据输入和编辑技巧 28 45. 在一个单元格内输入多个值 28 46. 增加工作簿的页数 28 47. 奇特的F4键 29 48. 将格式化文本导入EXCEL 29 49. 快速换行 30 50. 巧变文本为数字 30 51. 在单元格中输入0值 31 52. 将数字设为文本格式 32 53. 快速进行单元格之间的切换(微软OFFICE技巧大赛获奖作品) 32 54. 在同一单元格内连续输入多个测试值 33 55. 输入数字、文字、日期或时间 33 56. 快速输入欧元符号 34 57. 将单元格区域从公式转换成数值 34 58. 快速输入有序文本 34 59. 输入有规律数字 35 60. 巧妙输入常用数据 36 61. 快速输入特殊符号 36 62. 快速输入相同文本 37 63. 快速给数字加上单位 38 64. 巧妙输入位数较多的数字 39 65. 将WPS/WORD表格转换为EXCEL工作表 39 66. 取消单元格链接 40 67. 快速输入拼音 40 68. 插入“√” 41 69. 按小数点对齐 41 70. 对不同类型的单元格定义不同的输入法 41 71. 在EXCEL中快速插入WORD表格 42 72. 设置单元格字体 43 73. 在一个单元格中显示多行文字 43 74. 将网页上的数据引入到EXCEL表格 43 75. 取消超级链接 44 76. 编辑单元格内容 44 77. 设置单元格边框 45 78. 设置单元格文本对齐方式 45 79. 输入公式 46 80. 输入人名时使用“分散对齐”(微软OFFICE技巧大赛获奖作品) 46 81. 隐藏单元格中的所有值(微软OFFICE技巧大赛获奖作品) 46 82. 恢复隐藏 47 83. 快速隐藏/显示选中单元格所在行和(微软OFFICE技巧大赛获奖作品) 47 84. 彻底隐藏单元格 48 85. 用下拉表快速输入数据 48 86. 快速输入自定义短语 49 87. 设置单元格背景色 50 88. 快速在多个单元格中输入相同公式 50 89. 同时在多个单元格中输入相同内容 50 90. 快速输入日期和时间 51 91. 将复制的单元格安全地插入到现有单元格之间 51 92. 在EXCEL中不丢掉标题的显示 52 93. 查看与日期等效的序数的值 52 94. 快速复制单元格内容 53 95. 使用自定义序排序(微软OFFICE技巧大赛获奖作品) 53 96. 快速格式化EXCEL单元格 53 97. 固定显示某 54 98. 在EXCEL中快速编辑单元格 54 99. 使用自动填充快速复制公式和格式 55 100. 为单元格添加批注 56 101. 数据自动输入 56 102. 在EXCEL中快速计算一个人的年龄 57 103. 快速修改单元格次序 57 104. 将网页上的数据引入到EXCEL表格中 58 一、 图形和图表编辑技巧 58 105. 在网上发布EXCEL生成的图形 58 106. 创建图表连接符 59 107. 将EXCEL单元格转换成图片形式插入到WORD中 60 108. 将WORD内容以图片形式插入到EXCEL表格中 61 109. 将WORD中的内容作为图片链接插入EXCEL表格中 61 110. 在独立的窗口中处理内嵌式图表 62 111. 在图表中显示隐藏数据 62 112. 在图表中增加文本框 63 113. 建立文本与图表文本框的链接 63 114. 给图表增加新数据系 64 115. 快速修改图表元素的格式 65 116. 创建复合图表 65 117. 对度量不同的数据系使用不同坐标轴 66 118. 将自己满意的图表设置为自定义图表类型 66 119. 复制自定义图表类型 67 120. 旋转三维图表 67 121. 拖动图表数据点改变工作表中的数值 68 122. 把图片合并进你的图表 68 123. 用图形美化工作表 70 124. 让文本框与工作表网格线合二为一 71 125. 快速创建默认图表 71 126. 快速创建内嵌式图表 71 127. 改变默认图表类型 72 128. 快速转换内嵌式图表与新工作表图表 72 129. 利用图表工具栏快速设置图表 73 130. 快速选取图表元素 74 131. 通过一次按键创建一个EXCEL图表 75 132. 绘制平直直线 75 一、 函数和公式编辑技巧 75 133. 巧用IF函数清除EXCEL工作表中的0 75 134. 批量求和 76 135. 对相邻单元格的数据求和 77 136. 对不相邻单元格的数据求和 78 137. 利用公式来设置加权平均 79 138. 自动求和 79 139. 用记事本编辑公式 80 140. 防止编辑栏显示公式 80 141. 解决SUM函数参数中的数量限制 81 142. 在绝对与相对单元引用之间切换 81 143. 快速查看所有工作表公式 82 144. 实现条件显示 82 一、 数据分析和管理技巧 83 145. 管理加载宏 83 146. 在工作表之间使用超级连接 84 147. 快速链接网上的数据 85 148. 跨表操作数据 86 149. 查看EXCEL中相距较远的两数据 86 150. 如何消除缩位后的计算误差(微软OFFICE技巧大赛获奖作品) 87 151. 利用选择性粘贴命令完成一些特殊的计算 87 152. WEB查询 88 153. 在EXCEL中进行快速计算 89 154. 自动筛选前10个 89 155. 同时进行多个单元格的运算(微软OFFICE技巧大赛获奖作品) 90 156. 让EXCEL出现错误数据提示 91 157. 用“超级连接”快速跳转到其它文件 92 一、 设置技巧 92 158. 定制菜单命令 92 159. 设置菜单分隔线 93 160. 备份自定义工具栏 93 161. 共享自定义工具栏 94 162. 使用单文档界面快速切换工作簿 94 163. 自定义工具栏按钮 95
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值