推荐阅读

WPS excel设置自动重算的方法
当我们在表格当中用公式计算数据的时候,经常需要运用到下拉填充框的功能,但是很多时候我们发现,下拉后数据并没有变化,这是为什么呢,今天我们就来教大家,如何在WPS表格与Excel表格当中设置自动重算功能,具体怎么操作呢,一起来学习一下吧。首先,我们制作一个表格,在单元格当中输入公式,求出销售实际与销售目标的差额,如下图所示。单击回车后,下拉单元格填充框,本以为可以算出整个表格的每列相差额,但下拉后我们发现并没有什么改变,如下图所示,这是为什么呢?很简单,我们单击工具栏文件下的选项功能,如下图所示。弹出选项的对话框,选择重新计算功能,我们发现选项里选择着手动重算,在这里我们设置为自动重算,单击确定即可。

将Excel矩形数据区域转换成一行或者一列
将工作表中矩形数据区域转换成一行或者一列。例如将下图所示的名为Data的区域:转换成单独的一列:或者单独的一行:先不要看下面的答案,自已可以先想一想如何实现?公式思路获取数据所在的行号和列号,然后提取行列号所在单元格中的数据。公式解析

excel中的复制和粘贴使用方法
我们在使用excel2007的时候,移动和复制单元格数据和样式是必不可少的,当然我们还会经常使用excel的自动填充功能,自动填充功能可以提高我们的工作效率,今天我们就来学习一下excel中的复制和粘贴使用方法。 1、复制数据时, 选择需要复制数据的单元格区域,切换到【开始】选项卡,在【剪贴板】组中单击【复制】按钮。 图1 2、移动数据时, 选择需要移动数据的单元格区域,切换到【开始】选项卡,在【剪贴板】组中单击【剪切】按钮。 图2 3、选择数据的粘贴位置,这里选择的是单元格A12,切换到【开始】选项卡,在【单元格】组中单击【粘贴】下拉按钮,执行【粘贴】命令。 图3

EXCEL中MID和MIDB函数的使用基础教程
MID返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。语法为: MID(text, start_num, num_chars) MIDB(text, start_num, num_bytes) MID和MIDB函数语法具有下列参数: ▲Text:必需。包含要提取字符的文本字符串。 ▲Start_num:必需。文本中要提取的第一个字符的位置。文本中第一个字符的 start_num为1,依此类推。 ▲Num_chars:必需。指定希望MID从文本中返回字符的个数。 ▲Num_bytes:必需。指定希望MIDB从文本中返回字符的个数(字节数)。 提示: ●如果start_num大于文本长度,则MID返回空文本 ("")。 ●如果start_num小于文本长度,但start_num加上num_chars超过了文本的长度,则MID只返回至多直到文本末尾的字符。 ●如果start_num小于1,则MID返回错误值#VALUE!。 ●如果num_chars是负数,则MID返回错误值#VALUE!。 ●如果num_bytes是负数,则MIDB返回错误值#VALUE!。 示例: =MID("office教程网",2,6):返回从“office教程网”中第2个字符开始的7个字符,即“xcel教程”。 =MIDB("office教程网",2,6):返回从“office教程网”中第2个字节开始的7个字节,即“xcel教”。
最新发布

excel 公历转农历的四种方法,分别通过excel内置函数和自定义函数完成公历转农历
尽管通过很多渠道可以轻松获取公历转农历,但是对excel迷们还是很期待用excel来实现公历转农历。 设想一下,IT部落窝会员们的信息都是以阳历注册的,我们也可以使用下面即将介绍的方法实现excel公历转农历。excel公历转农历方法一:使用text函数 A列是公历日期,我们在B1单元格输入公式:=TEXT(A1,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-130000]dd"))=1,"初","")&"d"),下拉完成公历转农历。excel公历转农历方法二:使用text+MID函数 A列仍然是公历,B1输入公式:=MID("甲乙丙丁戊己庚辛壬癸",MOD(TEXT(A1,"[$-130000]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉戌亥",MOD(TEXT(A1,"[$-130000]e")-4,12)+1,1)&"年"&TEXT(A1,"[$-130000][DBNum1]m月d日"即可。excel公历转农历方法三:使用text+MID+ CHOOSE+ YEAR函数 A1为公历,B1输入:=CHOOSE(MOD(YEAR(A1)-1900,10)+1,"庚","辛","壬","癸","甲","乙","丙","丁","戊","己")&CHOOSE(MOD(YEAR(A1)-1900,12)+1,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥")&TEXT(A1,"[dbnum1][$-130000]年m月"&IF(--TEXT(A1,"[$-130000]d")<11,"初","")&TEXT(A1,"[dbnum1][$-130000]d"))

Excel 函数概念 简介
Excel 里的函数是预先写好的一个运算公式,接受零或多个参数返回计算结果。Excel 已内置文本函数、逻辑函数、财务函数和数学与三角函数等不同分类的函数供用户直接使用。用户也可以根据需求,编写自定义函数,在表格内调用。1.财务函数2.逻辑函数3.文本函数4.日期与时间函数5.查找与引用函数6.数学与三角函数7.统计函数8.工程函数

excel如何将单元格中的一部分字符串移至其他单元格内
Excel 的方便之处不仅限于统计数值这一项,字符串在迅速处理单元格内的内容时也发挥着强大的作用。这里,我向大家介绍一下在处理各种数据时必须掌握的字符串处理技巧。首先,我们需要掌握如何把单元格内的字符串的一部分提取至其他单元格的函数。这里所谓的“一部分”,指的是譬如“左数几个字”“右数几个字”“中间几个字”这样的范围。其对应的函数为 LEFT 函数、RIGHT 函数和 MID 函数。LEFT 函数与 RIGHT 函数,第一参数指定单元格的左起或右起,第二参数指定只返回多少个字符。MID 函数,第二参数指定开始提取的位置,第三参数指定抽取的字符数。

excel 如何查看修改当前的单元格格式样式
选择需要查看格式的单元格或者区域,单击右键,“设置单元格格式”,在出现的界面中可以看到当前单元格所用的格式。一般新建Excel表格后系统都是默认【常规:常规单元格格式不包含任何特定的数字格式。】操作步骤及说明:快捷键【CTRL+1】,可以快速打开“设置单元格格式”对话框(B 红色实线框区域内的窗口)。 动画操作演示: 选择需要修改的单元格或者单元列,右键选择“设置单元格格式”进行修改。下面教程以C2列为例,选中C2列单元格,在选中区域单击右键,选择“设置单元格格式”。在“设置单元格格式”窗口,根据自己的需求进行进行操作。

Excel RANK 函数 使用实例教程
RANK 函数返回指定数字在一列数字中的排名。如果多个位置的数字相同,它们的排名相同。排名。=RANK(number, ref, [order]) 参数 Number 必需。 要确定其排名的数字。 Ref 必需。 数字列表的数组,对数字列表的引用。 非数字值将会被忽略。 Order 可选。 指定数字排序方向的数字,具体如下: 如果省略或为 0:ref 中的数字降序排列; 如果为 1:ref 中的数字升序排列 要点 如果多个位置的数字相同,它们的排名相同。

excel code函数的用法和实例,在最后并剖析了code函数和字符代码对应关系
第一,excel code函数基础用法 Excel中code函数的用法是返回文本字符串中第一个字符的数字代码。 code函数的语法是:CODE(text),其中的Text参数表示要返回其中第一个字符的数字代码的文本。 比如下面所示的:在B1输入公式:=CODE(A1),就返回65。表示A1单元格中第一个字符A,对应的数字代码是65。此公式等同于:=CODE("A")。第二,excel code函数实例部分1.判断A列数据源首字母是否为大写英文字母 解法一:B2输入公式:=IF((CODE(A2)<=90)*(CODE(A2)>=65),"大写","否"),下拉复制公式。 公式解释: CODE("A")=65,CODE("Z")=90, CODE("a")=97, CODE("z")=122,通过查询,知道大写字母A—Z对应的code数字为:65-90,小写字母a—z对应的code数字为:97-122。

excel中使用内置函数和自定义函数来获取母亲节的具体日期的方法
母亲节的具体日期是哪天呢?中国母亲节日期是每年5月份的第2个星期日是母亲节。 2012年母亲节是哪天呢?根据5月份的第2个星期日推算出来,2012年母亲节的具体日期是:2012年5月13日。 尽管用系统自带工具日历一类的,很容易就能查看到2012母亲节是那一天。但对我们excel发烧友来说,使用excel的日期函数也是很容易获取到2012年母亲节日期的。 以在excel中计算2012母亲节为例,来说明这类有年、月、周、天组合的特殊日期的计算方法。明白了方法,类似母亲节、父亲节这一类特殊日期就只是修改一下数据源的问题。 使用内置函数获取2012母亲节具体日期的方法:B1:B4单元格分别是对应的2012年5月第2周的第1天,即为母亲节的具体日期。 我们在B5单元格输入公式:=DATE(B1,B2,1)+B4-WEEKDAY(DATE(B1,B2,1))+(B3-(B4>=WEEKDAY(DATE(B1,B2,1))))*7 除了上面使用excel内置函数完成以外,还可以自己编写一个自定义函数来实现:按ALT+F11,打开VBE编辑器,插入——模块,复制下面的代码,返回工作表B5单元格输入:=日期(B1,B2,B3,B4),就可以得到2012年母亲节的具体日期是:2012-5-13。 这个自定义函数表示在每年的第几个星期的周几。

Excel FREQUENCY 函数 使用实例教程
FREQUENCY 函数统计数值在指定范围内出现的频率,并以数组形式返回。Excel 2003+FREQUENCY 函数统计数值在指定范围内出现的频率,并以数组形式返回。频率值。=FREQUENCY(data_array, bins_array) =FREQUENCY(数据区域, 范围数组) 参数 Data_array 必需。 数据区域,要对其频率进行计数的一组数值或对这组数值的引用。 Bins_array 必需。 范围数组,要将数据区域中的值按此范围统计的数组或对间隔的引用。 要点 由于函数返回数组,因此函数应以数组形式输入(Ctrl+Shift+Enter)。 返回数组元素数量比范围数组元素数量多一个,返回数组最后一个元素表示高于范围数组最后一个数字的所有数字的数量。 函数忽略空白单元格和文本。 实例

Excel VBA 窗体之工具栏式窗体(小标题窗体)实现代码
在 VBE 编辑器中,我们能看到很多的小标题栏窗体,这就是工具栏窗体,其实我们通过对VBA用户窗体的定制,也可以使VBA的用户窗体成为工具栏式窗体。本文就是运用API函数来定制 Office 中的用户窗体,使其成为工具栏窗体。附件下载:点击链接从百度网盘下载操作如下: ◾在Excel 的VBE窗口中插入一个用户窗体,将其命名为 frmTools。在用户窗体中添加两个按钮,然后再添加一个模块。在窗体和模块中添加后面所列代码。 ◾在工作薄中的任意工作表中添加一窗体按钮控件,将指定其 设置宏 为 btnToolsForm_Click。其供示范之用.具体代码:"ModToolsForm" 模块代码Sub btnToolsForm_Click() frmTools.Show End Sub"frmTools" 窗体代码Option Explicit '*************************************** '---此模块演示了一个工具栏窗体--- '*************************************** '以下声明API函数 #If Win64 Then '64位 Private Declare PtrSafe Function FindWindow _ Lib "user32" _ Alias "FindWindowA" ( _ ByVal lpClassName As String, _ ByVal lpWindowName As String) _ As LongPtr Private Declare PtrSafe Function GetWindowLongPtr _ Lib "user32" _ Alias "GetWindowLongPtrA" ( _ ByVal hwnd As LongPtr, _ ByVal nIndex As Long) _ As LongPtr Private Declare PtrSafe Function SetWindowLongPtr _ Lib "user32" _ Alias "SetWindowLongPtrA" ( _ ByVal hwnd As LongPtr, _ ByVal nIndex As Long, _ ByVal dwNewLong As LongPtr) _ As LongPtr Private Declare PtrSafe Function DrawMenuBar _ Lib "user32" ( _ ByVal hwnd As LongPtr) _ As Long #Else '32位 '查找窗口 Private Declare Function FindWindow _ Lib "User32" _ Alias "FindWindowA" ( _ ByVal lpClassName As String, _ ByVal lpWindowName As String) _ As Long '取得窗口样式位 Private Declare Function GetWindowLong _ Lib "User32" _ Alias "GetWindowLongA" ( _ ByVal Hwnd As Long, _ ByVal nIndex As Long) _ As Long '设置窗口样式位 Private Declare Function SetWindowLong _ Lib "User32" _ Alias "SetWindowLongA" ( _ ByVal Hwnd As Long, _ ByVal nIndex As Long, _ ByVal dwNewLong As Long) _ As Long '重绘窗体标题栏 Private Declare Function DrawMenuBar _ Lib "User32" ( _ ByVal Hwnd As Long) _ As Long #End If #If Win64 Then '64位 Private FHwnd As LongPtr Private FIstype As LongPtr #Else Private FHwnd As Long Private FIstype As Long #End If '以下定义常数 Private Const GWL_EXSTYLE = (-20) Private Const WS_EX_TOOLWINDOW = &H80& '**************************************** '---主程序--- '****************************************Private Sub btnClose_Click() Unload Me End SubPrivate Sub btnReset_Click() #If Win64 Then '64位 '取得拓展窗口样式位 FIstype = GetWindowLongPtr(FHwnd, GWL_EXSTYLE) '拓展窗体样式位: 原样式无工具栏窗口样式 FIstype = FIstype And Not WS_EX_TOOLWINDOW '重设拓展窗体样式位 SetWindowLongPtr FHwnd, GWL_EXSTYLE, FIstype '重绘窗体标题栏 DrawMenuBar FHwnd #Else '取得拓展窗口样式位 FIstype = GetWindowLong(FHwnd, GWL_EXSTYLE) '拓展窗体样式位: 原样式无工具栏窗口样式 FIstype = FIstype And Not WS_EX_TOOLWINDOW '重设拓展窗体样式位 SetWindowLong FHwnd, GWL_EXSTYLE, FIstype '重绘窗体标题栏 DrawMenuBar FHwnd #End If End Sub

Excel自动生成九九乘法表?
代码:Sub 生成九九乘法表()Dim Rs As Byte, Cs As Byte, Arr As VariantReDim Arr(1 To 9, 1 To 9)For Rs = 1 To 9For Cs = 1 To 9If Rs >= Cs ThenArr(Rs, Cs) = Rs & “ד & Cs & “=“ & Rs * CsEnd IfNext Cs