-
excel表格中公式填充_在Excel 2007中使用自动填充加快电子表格的创建
2020-09-22 07:26:21excel表格中公式填充Creating new MS Office documents from scratch can be quite a time consuming process. Entering recurring data in a worksheet can be especially monotonous. By using Autofill in Excel ...excel表格中公式填充
Creating new MS Office documents from scratch can be quite a time consuming process. Entering recurring data in a worksheet can be especially monotonous. By using Autofill in Excel we can speed up the process of entering in days of the week, dates, times, etc.
从头开始创建新的MS Office文档可能是一个非常耗时的过程。 在工作表中输入重复数据可能特别单调。 通过在Excel中使用自动填充 ,我们可以加快输入星期几,日期,时间等的过程。
For example we can use Autofill to enter in the days of the week. Simply start by entering Sunday in a cell left click and drag down or across the cells you want to populate and release.
例如,我们可以使用“自动填充”输入星期几。 只需在一个单元格中单击鼠标左键,然后在要填充和释放的单元格中向下拖动或拖动即可开始。
Following that basic guideline we can make a quick schedule. Here I am making a simple delivery schedule. I want it to be for the next two weeks. Using the method above I create two weeks worth of weekdays and am also associating the date of the month as well. I start with one cell showing the 1st and the next cell showing Monday. You will also notice you can select the Icon that appears at the edge of the last cell for a drop down menu that includes additional options.
按照该基本准则,我们可以快速制定时间表。 在这里,我正在制定一个简单的交货时间表。 我希望它能在接下来的两个星期内出现。 使用上面的方法,我创建了两个星期的工作日,并且还关联了月份的日期。 我从显示第一个的一个单元格开始,然后显示星期一的下一个单元格。 您还将注意到,您可以选择出现在最后一个单元格边缘的图标,以查看包含其他选项的下拉菜单。
Using the Autofill option really can save a lot of time when you are entering in redundant sequential data. Even a mm/dd/yyyy format can be easily created.
当您输入冗余顺序数据时,使用自动填充选项确实可以节省大量时间。 甚至可以轻松创建mm / dd / yyyy格式。
Again Autofill can be used going horizontal or vertical in the sheet. Here is a quick example of a weekly chart.
同样,可以在工作表中水平或垂直使用自动填充功能。 这是每周图表的快速示例。
Hopefully this will help you out and once you get the hang of using this feature, creating worksheets from scratch or even using this to analyze data can be much easier.
希望这将对您有所帮助,一旦您掌握了使用此功能的习惯,便可以轻松创建工作表,甚至使用它来分析数据。
翻译自: https://www.howtogeek.com/80017/speed-up-spreadsheet-creation-using-autofill-in-excel-2007/
excel表格中公式填充
-
wpf中内容包含在border中_Excel中创建包含注释的数学公式
2021-01-02 22:18:04Step1. Alt+F11打开VBE界面,insert-->module,打开自定义公式编辑面板;Step2. 我打算在一堆的数字和运算符中... 回到Excel表格中,在A1中输入“0.9+0.178【注释内容】”,在B1中输入“=AlexaFunEN(A1)”,则B1显...Step1. Alt+F11打开VBE界面,insert-->module,打开自定义公式编辑面板;
Step2. 我打算在一堆的数字和运算符中,用【】来标识我的注释内容。利用正则表达式,将【】以及其包含的内容全部清除掉,从而只剩下数字和运算符,进行运算。
Step3. 回到Excel表格中,在A1中输入“0.9+0.178【注释内容】”,在B1中输入“=AlexaFunEN(A1)”,则B1显示结果为1.078;
利用不同的正则表达式,【】中可添加的注释字符要求不同。我在本次计算中,分别用两个不同的正则表达式建了两个函数,一个可以注释中不能包含中文,另一个注释中可以包含中文:
- AlexaFunEN函数,只能在【】中包含数字英文字母和下划线。
- AlexaFunCN函数,只能在【】中包含数字英文字母和下划线
已验证过的两个公式定义代码如下:
Function AlexaFunEN(x)
Dim reg, mh
Set reg = CreateObject("vbscript.regexp")
reg.Pattern = "【+w+】"
reg.Global = True
AlexaFunEN = Evaluate(reg.Replace(x, ""))
End Function
Function AlexaFunCN(x)
Dim reg, mh
Set reg = CreateObject("vbscript.regexp")
reg.Pattern = "【+[a-zA-Z0-9_u4e00-u9fa5]+】"
reg.Global = True
AlexaFunCN = Evaluate(reg.Replace(x, ""))
End Function
正则表达式可包含字符要求如下,根据已有格式替换相关即可:
- 只有字母、数字和下划线且不能以下划线开头和结尾的正则表达式:^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$
- 只有字母和数字的: ^[a-zA-Z0-9_]+$
- 至少一个汉字、数字、字母、下划线: "[a-zA-Z0-9_u4e00-u9fa5]+"
- 至少一个汉字的正则表达式:"^[u4e00-u9fa5]"
- 最多10个汉字: ValidationExpression="^[u4e00-u9fa5]{0,10}"
- 只含有汉字、数字、字母、下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$
- 一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$
- 只含有汉字、数字、字母、下划线,下划线位置不限: ^[a-zA-Z0-9_u4e00-u9fa5]+$
- 由数字、26个英文字母或者下划线组成的字符串 :^w+$
- 2~4个汉字 :@"^[u4E00-u9FA5]{2,4}$";
-
如何在Excel公式中创建包含双引号的字符串?
2020-07-20 14:50:09How can I construct the following string in an Excel formula: 如何在Excel公式中构造以下字符串: Maurice "The本文翻译自:How to create strings containing double quotes in Excel formulas?
How can I construct the following string in an Excel formula: 如何在Excel公式中构造以下字符串:
Maurice "The Rocket" Richard 莫里斯·“火箭”理查德
If I'm using single quotes, it's trivial =
"Maurice 'The Rocket' Richard"
but what about double quotes? 如果我使用单引号,那么它就很简单="Maurice 'The Rocket' Richard"
但是双引号又如何呢?#1楼
参考:https://stackoom.com/question/uLo/如何在Excel公式中创建包含双引号的字符串
#2楼
I use a function for this (if the workbook already has VBA). 为此,我使用了一个功能(如果工作簿已经具有VBA)。
Function Quote(inputText As String) As String Quote = Chr(34) & inputText & Chr(34) End Function
This is from Sue Mosher's book "Microsoft Outlook Programming". 这来自Sue Mosher的书“ Microsoft Outlook编程”。 Then your formula would be: 那么您的公式将是:
="Maurice "&Quote("Rocket")&" Richard"
This is similar to what Dave DuPlantis posted. 这类似于Dave DuPlantis发布的内容。
#3楼
Three double quotes:
" " " x " " "
="x"
Excel will auto change to one double quote. 三个双引号:" " " x " " "
="x"
Excel将自动更改为一个双引号。 eg: 例如:=CONCATENATE("""x"""," hi")
= "x" hi =“ x”嗨
#4楼
VBA Function VBA功能
1) .Formula = "=""THEFORMULAFUNCTION ""&(CHAR(34) & ""STUFF"" & CHAR(34))" 1).Formula =“ =”“ THEFORMULAFUNCTION”“&(CHAR(34)&”“ STUFF”“&CHAR(34))”
2) .Formula = "THEFORMULAFUNCTION ""STUFF""" 2).Formula =“ THEFORMULAFUNCTION”“ STUFF”“”“
The first method uses vba to write a formula in a cell which results in the calculated value: 第一种方法使用vba在单元格中写入公式,该公式将得出计算值:
THEFORMULAFUNCTION "STUFF"
The second method uses vba to write a string in a cell which results in the value: 第二种方法使用vba在单元格中写入一个字符串,该字符串产生以下值:
THEFORMULAFUNCTION "STUFF"
Excel Result/Formula Excel结果/公式
1) ="THEFORMULAFUNCTION "&(CHAR(34) & "STUFF" & CHAR(34)) 1)=“ THEFORMULAFUNCTION”&(CHAR(34)&“ STUFF”&CHAR(34))
2) THEFORMULAFUNCTION "STUFF" 2)形式功能“填充”
#5楼
您是否尝试过使用双引号进行转义?
= "Maurice ""The Rocket"" Richard"
#6楼
另外,您可以使用
CHAR
函数:= "Maurice " & CHAR(34) & "Rocket" & CHAR(34) & " Richard"
-
excel 公式 java_Java读取、创建Excel的公式
2021-02-12 13:20:56码农公社 210.net.cn210= 102410月24日一个...本文以通过Java代码来演示在Excel中创建及读取公式的方法。这里使用了Excel Java类库(Free Spire.XLS for Java 免费版),在官网下载获取文件包后,解压,将lib文件夹...码农公社 210.net.cn 210= 1024 10月24日一个重要的节日--码农(程序员)节
操作excel用公式来处理数据时,可通过创建公式来运算数据,或通过读取公式来获取数据信息来源。
本文以通过Java代码来演示在Excel中创建及读取公式的方法。
这里使用了Excel Java类库(Free Spire.XLS for Java 免费版),在官网下载获取文件包后,
解压,将lib文件夹下的jar文件导入Java程序;或者通过maven仓库下载并导入。
导入结果如下:
1.创建公式
import com.spire.xls.*;
public class AddFormula {
public static void main(String[] args) {
//创建Workbook对象
Workbook wb = new Workbook();
//获取第一个工作表
Worksheet sheet = wb.getWorksheets().get(0);
//声明两个变量
int currentRow = 1;
String currentFormula = null;
//设置列宽
sheet.setColumnWidth(1, 32);
sheet.setColumnWidth(2, 16);
//写入用于测试的数据到单元格
sheet.getCellRange(currentRow,1).setValue("测试数据:");
sheet.getCellRange(currentRow,2).setNumberValue(1);
sheet.getCellRange(currentRow,3).setNumberValue(2);
sheet.getCellRange(currentRow,4).setNumberValue(3);
sheet.getCellRange(currentRow,5).setNumberValue(4);
sheet.getCellRange(currentRow,6).setNumberValue(5);
//写入文本
currentRow += 2;
sheet.getCellRange(currentRow,1).setValue("公式:") ; ;
sheet.getCellRange(currentRow,2).setValue("结果:");
//设置单元格格式
CellRange range = sheet.getCellRange(currentRow,1,currentRow,2);
range.getStyle().getFont().isBold(true);
range.getStyle().setKnownColor(ExcelColors.LightGreen1);
range.getStyle().setFillPattern(ExcelPatternType.Solid);
range.getStyle().getBorders().getByBordersLineType(BordersLineType.EdgeBottom).setLineStyle(LineStyleType.Medium);
//算数运算
currentFormula = "=1/2+3*4";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//日期函数
currentFormula = "=TODAY()";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
sheet.getCellRange(currentRow,2).getStyle().setNumberFormat("YYYY/MM/DD");
//时间函数
currentFormula = "=NOW()";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
sheet.getCellRange(currentRow,2).getStyle().setNumberFormat("H:MM AM/PM");
//IF函数
currentFormula = "=IF(B1=5,\"Yes\",\"No\")";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//PI函数
currentFormula = "=PI()";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//三角函数
currentFormula = "=SIN(PI()/6)";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//计数函数
currentFormula = "=Count(B1:F1)";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//最大值函数
currentFormula = "=MAX(B1:F1)";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//平均值函数
currentFormula = "=AVERAGE(B1:F1)";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//求和函数
currentFormula = "=SUM(B1:F1)";
sheet.getCellRange(++currentRow,1).setText(currentFormula);
sheet.getCellRange(currentRow,2).setFormula(currentFormula);
//保存文档
wb.saveToFile("AddFormulas.xlsx",FileFormat.Version2013);
wb.dispose();
}
}
公式创建结果:
2.读取公式
import com.spire.xls.*;
public class ReadFormula {
public static void main(String[] args) {
//加载Excel文档
Workbook wb = new Workbook();
wb.loadFromFile("AddFormulas.xlsx");
//获取第一个工作表
Worksheet sheet = wb.getWorksheets().get(0);
//遍历B1到B13的单元格
for (Object cell: sheet.getCellRange("B1:B13"))
{
CellRange cellRange = (CellRange)cell;
//判断单元格是否含有公式
if (cellRange.hasFormula())
{
//打印单元格及公式
String certainCell = String.format("单元格[%d, %d]含有公式:", cellRange.getRow(), cellRange.getColumn());
System.out.println(certainCell + cellRange.getFormula());
}
}
}
}
-
Excel数据分析系列(4):Excel中的公式、函数及数组
2021-01-20 11:59:02Excel中的数组是指一行、一列或多行多列的一组数据元素的集合,在Excel中用{}进行创建,其中同一行的元素用逗号“,”隔开,不同行的元素用分号“;”隔开。 如下图展示的是一个3行5列的数组: 1 2 3 4 5 6 ... -
C# 处理Excel公式(一)——创建、读取Excel公式
2019-10-02 02:58:48对于数据量较大的表格,需要计算一些特殊数值时,我们通过运用公式...下面的示例中将分享通过C# 来创建、读取Excel公式的方法。 工具使用 Spire.XLS for .NET 8.0 下载安装该类库后,注意在程序中添加引用Sp... -
中用BBP公式计算_Excel数据分析系列(四):Excel中的公式、函数及数组
2021-01-13 11:23:48作者 | CDA数据分析师Excel 公式Excel 函数Excel 常用函数概览数组的表示方式Excel中的数组是指一行、一列或多行多列的一组数据元素的集合,在Excel中用{}进行创建,其中同一行的元素用逗号“,”隔开,不同行的元素... -
excel python 形状_Excel数据分析系列(四):Excel中的公式、函数及数组
2020-12-11 16:32:55作者 | CDA数据分析师Excel 公式Excel 函数Excel 常用函数概览数组的表示方式Excel中的数组是指一行、一列或多行多列的一组数据元素的集合,在Excel中用{}进行创建,其中同一行的元素用逗号“,”隔开,不同行的元素... -
Excel数据分析系列(四):Excel中的公式、函数及数组
2020-02-20 23:35:32Excel中的数组是指一行、一列或多行多列的一组数据元素的集合,在Excel中用{}进行创建,其中同一行的元素用逗号“,”隔开,不同行的元素用分号“;”隔开。 如下图展示的是一个3行5列的数组: 用Exc... -
在EXCEL中创建动态的名称
2007-04-24 17:56:00利用Offset和Counta函数的组合,可以创建一个动态的名称使用方法如下:1 打开定义名称的对话框(Ctrl+F3)2 在对话框中输入一个指定的名称如:“data”, 在引用位置的文本框中输入公式:=Offset(Sheet1!$C$3,,,... -
C# 创建、读取Excel公式
2018-09-26 16:11:50对于数据量较大的表格,需要计算一些特殊数值时,我们通过...下面的示例中将分享通过C# 来创建、读取Excel公式的方法。 工具使用 Spire.XLS for .NET 8.0下载安装该类库后,注意在程序中添加引用Spire.Xls.dll(... -
C# 导出Excel 中设置公式、格式问题
2011-02-25 11:37:00在C#导出Excel时遇到需要自定义公式的问题,总结一下。第一步添加 Microsoft.Office.Interop.Excel 引用,需要安装Excel。代码:创建Excel文件Excel.Application m_objExcel = new Excel.Application(); Excel.... -
java excel添加公式_Java添加、读取Excel公式
2021-02-26 15:13:07本文以通过Java代码来演示在Excel中创建及读取公式的方法。这里使用了Excel Java类库(Free Spire.XLS for Java 免费版),在官网下载获取文件包后,解压,将lib文件夹下的jar文件导入Java程序;或者通过maven仓库下载... -
C# 操作Excel公式(一)——创建、读取公式
2018-10-12 14:27:26对于数据量较大的表格,需要计算一些特殊数值时,我们通过...下面的示例中将分享通过C# 来创建、读取Excel公式的方法。 工具使用 Spire.XLS for .NET 8.0 下载安装该类库后,注意在程序中添加引... -
python读取excel公式计算...在python中用data_only=True设置显示excel表格中公式的结果为None的解决方法...
2020-12-15 16:15:27在用python调用excel文件显示带公式的表格内容,有两种显示结果:第一种是直接显示表格中公式人内容;另一种是显示其表格中公式的结果。显示第一种,可以这样输入代码:显示第二种,可以这样输入代码:由上图结果... -
8.在python中用data_only=True设置显示excel表格中公式的结果为None的解决方法
2019-09-22 14:23:47在用python调用excel文件显示带公式的表格内容,有两种显示结果:第一种是直接显示表格中公式人内容;另一种是显示其表格中公式的结果。 显示第一种,可以这样输入代码: 显示第二种,可以这样输入代码: ... -
如何在excel中创建二级菜单,即选择一个类型后,下一单元格可以选择其子类型
2020-07-06 22:09:131、在sheet1 中,选中所有数据,进入 公式 - 定义的名称 - 根据所选内容创建 ,在对话框中将「最左列」前面方框里的勾取消掉,只保留「首行」前面的勾。 2、进入sheet2 ,选中单元格A1,进入 数据 - 数据工具 - ... -
C# 如何批量删除Excel单元格中的公式只保留数据
2018-04-26 10:37:18在创建Excel报表时,我们经常会用到很多公式来计算数据,创建后...下面Excel文档工作表中D列的单元格都包含有公式,我选中了其中一个单元格来截图:在使用代码前,需要创建一个C#应用程序,下载Free Spire.XLS组件并... -
Excel中长公式的编辑方法(年休假计算)
2018-03-19 22:22:21需要帮朋友计算公司员工的年休假,大意如下:根据要求,应该在excel中对工龄进行判断,并分别计算年休假,但之前没写过这么长的判断条件,于是尝试了一下首先创建excel,并填写测试数据然后就是年休假的公式,... -
python读取单元格的公式_用python xlrd从Excel单元格中获取公式
2020-12-21 17:40:58所以我知道这是一篇很老的文章,但是我找到了一个很好的方法,可以从工作簿中的所有工作表中获取公式,也可以让新创建的工作簿保留所有格式。第一步是将.xlsx文件的副本保存为.xls--在下面的代码中使用.xls作为... -
Excel中的绝对引用
2020-02-08 17:28:29在Excel中创建公式时,若单元格中的绝对单元格引用(例如 $A$1)总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。默认情况下,新公式... -
c# 获取excel单元格公式结果_Excel公式练习40: 从单元格区域的字符串中提取唯一值...
2020-11-24 11:19:01学习Excel技术,关注微信公众号:excelperfect导语:继续研究来自于excelxor.com的案例...图1可以在单元格B1中编写一个公式,向下拖拉以创建该唯一值列表。如何编写这个公式呢?先不看答案,自已动手试一试。公式在... -
java 读取excel 转换csv_Java添加、读取Excel公式
2021-01-07 18:24:28本文以通过Java代码来演示在Excel中创建及读取公式的方法。这里使用了Excel Java类库(Free Spire.XLS for Java 免费版),在官网下载获取文件包后,解压,将lib文件夹下的jar文件导入Java程序;或者通过maven仓库... -
Java添加、读取Excel公式
2020-01-10 15:56:18本文以通过Java代码来演示在Excel中创建及读取公式的方法。这里使用了Excel Java类库(Free Spire.XLS for Java 免费版),在官网下载获取文件包后,解压,将lib文件夹下的jar文件导入Java程序;或者通过maven仓库... -
EXCEl2013 创建下拉菜单
2020-11-25 20:41:39在EXCEl2013中实现,对某一个单元格旁边的三角形符号就能得到他的下拉菜单,然后点击下拉菜单中的某一个内容就能自动填写(做那种给别人发的填写资料的表格就很好用) 达到如下效果: 基本数据 对这一列创建一个... -
执行公式_Excel 数组公式是什么?怎么用?终于有人说清楚了。
2020-12-24 15:22:21数组的创建在Excel中,我们使用花括号来创建一个数组,创建的步骤如下:选择与数组大小相同的区域在公式编辑栏使用花括号创建数组使用数组公式执行方式执行公式:ctrl + shift + enter下面,... -
中文版Excel.2007公式与函数应用宝典 1/2
2012-04-06 18:29:443.6.7 创建公式时自动应用名称 3.6.8 不应用名称 3.6.9 有错误的名称 3.6.10 查看命名范围 3.6.11 在图表中使用名称 3.7 Excel维护单元格和范围名称的方式 3.7.1 插入行或列 3.7.2 删除行或列 3.7.3 剪切...
-
批量生成条形码和二维码.zip
-
linux c 通过FTP 协议上传文件 源码 亲测可用
-
leetcode 977 有序数组的平方 [双指针]
-
教你如何摆脱负债上岸,超详细(视频课程)
-
weex图片铺满整个屏幕
-
51单片机交通灯设计.rar
-
Zheng方案.pdf
-
工程大面向对象课程设计作品(完整)(也适用于软件工程大实验).7z
-
ELF视频教程
-
LVS + Keepalived 实现 MySQL 负载均衡与高可用
-
基于springboot实现表单重复提交.docx
-
基于Qt的LibVLC开发教程
-
Css进阶知识
-
Ubuntu xshell 无法连接 VMware 虚拟机 解决方案
-
2021.3.1blog
-
3.2 leetcode实现 strStr()
-
牛牛量化策略交易
-
USBQD_V3.0_XiTongZhiJia.rar
-
文件操作所需Jar.zip
-
维纳尔.电气设备选型资料大全 (适合刚刚入行的电气工程师对设备进行选型规划)详解