当前位置:主页 > Office办公 > Excel专区

最新发布

地狱电子表格?OLAP和Excel的合作关系带来了治愈-excel表格
地狱电子表格?OLAP和Excel的合作关系带来了治愈-excel表格

让我们谈谈Spreadsheet Hell …以及如何治愈它。通常,在启动手动电子表格报告时,您将输入“电子表格地狱”。要将原始数据获取到电子表格中,您可以将其复制并粘贴到Excel中,或将其作为文件导入。或者,也许您使用Excel-surly OLAP。更糟糕的是,也许您将其键入Excel。除非您非常幸运,否则数据的汇总级别不正确。还是因为错误的月份。还是不完整。或者它是使用不正确的查询生成的。管他呢。修复数据后,通常需要添加和更正其他来源的数据。然后,您通常需要对数据进行排序,汇总和格式化。您必须添加新的行和列,编写新的公式并格式化结果。然后,您真的应该检查错误。最后,恰好在您的报告完成后,有人提到源数据已更改,因此您必须重新开始。一直以来,您都必须回答一些相关问题,例如“我的报告何时准备好?” 和“你整天做什么?”Excel-OLAP连接此图说明了一种更好的方法。在这里,您的公司将不同类型的数据存储在Excel友好型OLAP数据库的不同多维数据集中。然后,Excel用户依靠类似INDEX的公式将这些数据从任意数量的多维数据集返回到任何电子表格,该电子表格的工作方式与模板相似。与Excel的INDEX函数不同,OLAP电子表格函数通常使用标签而不是数字来引用数据。 为了说明这一点,假设您在FinDat数据库的目录C:\ Finance中有一个简单的General Ledger数据多维数据集。假设多维数据集具有三个维度:部门,客户和月。以下公式可以返回2018年6月帐户5678的销售部门的年初至今数据:= OLAPRead(“ C:\ Finance \ FinDat.olp”,“ GL”,“ Sales”,“ 5678”,“ Jun-2018 YTD”)(在ExcelUser,我使用Paris Technologies的PowerOLAP来说明Excel友好的OLAP。OLAPRead是PowerOLAP函数。其他 Excel友好的OLAP产品使用具有不同名称的相似函数。)由于每个维度通常都包含合并层次结构,因此您的公式可以针对任何维度从任何合并级别返回数据。为了说明这一点,以下公式可以返回2018年6月该公司范围内的人工费用:= OLAPRead(“ C:\ Finance \ FinDat.olp”,“ GL”,“总部门”,“总人工费用”,“ 2018年6月”)实际上,标签通常位于经常被命名的单元格中。因此,您的实际公式可能在单元格D9中,如下所示:= OLAPRead(DBPath,“ GL”,D $ 3,$ A9,月)在这里,您的数据库路径可能会输入到名为“ DBPath”的单元格中。并且您可能在第3行中具有其他部门名称,而在A列中具有其他费用类别。您只需报告名为Month的单元格中的月年标签,然后重新计算,就可以报告任何月份的绩效。为什么Excel友好的OLAP可以消除电子表格地狱使用Excel公式填充电子表格数据是一个简单的主意,但功能强大。它为Excel用户提供了从Spreadsheet Hell逃脱的机会。出现这种情况的三个原因是:1.每个报告都充当模板。假设您为八月创建一个“一次性”报告,然后您的老板要求为九月进行更新。或者假设她要您为其他部门和其他部门创建类似的报告。如果您被困在Spreadsheet Hell中,则需要每月重新创建每个报表版本。但是有了OLAP,就没有问题了。您只需在为包含此信息而设置的单元格中输入部门,部门和月份的新标签。然后,您重新计算Excel,即按F9键。同样,如果您的数据有最新更改,也没有问题。您只需打开电子表格报告,重新计算并分发它。2.报告易于调和。假设您的公司依赖于两个毛利报告。一位分析师准备按月划分的毛利率报告,另一位分析师按月按产品线划分的毛利率报告。并假设两个报告的总计不匹配。如果您被困在电子表格地狱中,则可能需要比较两个不太同意的SQL查询或两个电子表格数据库。分歧可能永远不会解决。但是,如果这两个报告都从Excel友好的OLAP数据库中获取数据,则将很容易对帐。由于两组公式都从完全相同的来源获取数据,因此比较每个报表中的代表性公式很容易了解一个报表在哪里提取另一报表所缺少的数据。3.报告可以包含任何来源的数据。许多经理希望查看包含来自外部来源或IT部门无法获得的内部来源的数据的报告。也许经理们想追踪主要客户,供应商和收购对象的财务状况。也许他们需要跟踪关键商品的价格,监控货币汇率或跟踪关键地理区域的经济表现。或者,即使IT部门至少两年内无法合并被收购公司的数据,他们也可能希望看到包含新收购业绩的合并财务信息。或者,他们想将特定位置的销售趋势与广告购买或天气记录进行比较。如果您陷入了电子表格地狱,那么非IT数据将是一个特殊的问题。这是因为存储外部数据的唯一位置是在某些分析师的硬盘驱动器上的工作簿中。但是,使用Excel友好的OLAP,这些类型的报告是没有问题的。外部数据仅导入到OLAP多维数据集中。然后,所有有权访问OLAP系统的Excel用户(整个公司)都可以在任何报告或分析中使用该数据。所以这是底线……一个对电子表格友好的OLAP数据库提供了我所了解的Spreadsheet Hell最有效的解决方法。

194 次浏览
Excel中转换为pdf格式的操作方法
Excel中转换为pdf格式的操作方法

虽然很少将excel转换为pdf,但excel转换为pdf的方法其实也中WORD转PDF一样,方法有很多种。其中利用office2007的Save AsPDF插件功能来转换是最为简单的方法。今天,小编就教大家在Excel中转换为pdf格式的操作方法。  Excel中转换为pdf格式的操作步骤如下:  首先,用excel2007应用程序打开你需要转换的excel文件:  然后,点击最左上角的“Office”按钮,选择“另存为”,再从弹出的菜单中选择“PDF或XPS”命令:  选择“PDF或XPS”命令后会打开“发会为PDF或XPS”对话框:  在打开的“发会为PDF或XPS”对话框中单击“选项”按钮,弹出“选项”对话框,可以选择按区域另存为:  设置完成后单击“确定”按钮返回“发会为PDF或XPS”对话框,再单击“发布”按钮既可将EXCEL文档另存为PDF文件了;  过一会,即自动打开转换完成的PDF文件:  同样的,如果EXCEL没有了另存为PDF的功能,如:  则需要安装微软提供出来的office2007的Save AsPDF插件:

121 次浏览
Excel中截取字符串的操作方法
Excel中截取字符串的操作方法

excel中截取字符串最长用到的方法是函数法,常用的字符串截取函数包括left,right,mid函数等,三个常用函数的语法,然后以一个字符串为例分别应用上述三个函数截取。今天,小编就教大家在Excel中截取字符串的操作技巧。  Excel中截取字符串的操作步骤如下:  以A2单元格的“*”为例,分别从左,从右和中间截取部分字符串。  在C3单元格输入=left(A2,2)。  C3单元格截取到“中华”  在C5单元格输入=right(A2,3)。  C5单元格截取到“*”在C7单元格输入=mid(A2,3,2),C7单元格截取到“人民”。  应用上面三个函数得到的结果如本文所示全部完成。  上述三个函数也可以同find函数、len函数、lenb函数等结合起来使用,可以完成很多相对复杂的截取功能。Excel中截取字符串的操作

230 次浏览
Excel中isna函数的使用方法
Excel中isna函数的使用方法

ISNA函数用于判断值是否为错误值#N/A(即是值不存在),如果是,则返回TRUE;否则返回FALSE。今天,小编就教大家在Excel中isna函数的使用技巧。  Excel中isna函数的使用方法如下:  函数说明。  1、函数语法:  ISNA(value)  2、参数说明:  value:表示需要判断是否为错误值的值。  3、注意事项:  如果输入的value参数值用双引号引起来,ISNA函数将会将其视为文本,从而返回FALSE。  4、函数实例-在数据源中查找某人的身份证号码

150 次浏览
excel2010如何隐藏浮动工具栏
excel2010如何隐藏浮动工具栏

在excel2010当中进行编辑的时候,系统会自动显示浮动工具栏,但有时会觉得碍事,如何才能将其隐藏起来呢?下面随小编一起看看吧。  excel2010隐藏浮动工具栏的步骤  1.打开Excel表格,点击工具栏的“文件”→“选项”  2.在Excel选项里选择“常规”,然后将“选择时显示浮动工具栏”的勾选去除。  3.这样我们编辑数据的时候就不会显示浮动工具栏了。excel隐藏浮动工具栏的

119 次浏览
excel2010中将数据输入限制为下拉列表中的值
excel2010中将数据输入限制为下拉列表中的值

通过以下方法,可以将数据输入限制为下拉列表中的值,以供选择。当单元格的值为固定的几个选项时,这顶功能比较使用。例如职工的“最高学位”选项,学位只有博士、硕士、学士3种,设置数据有效性后在输入时只能在博士、硕士、学士中选择其中的一种  1.选择一个或多个要进行验证的单元格,在“数据”选项卡上的“数据工具”组中,单击“数据有效性”,在“数据有效性”对话框中,单击“设置”选项卡,在“允许”框中,选择“序列”。  2.单击“来源”框,然后键入用Excel2010列表分隔符(默认情况下使用逗号)分隔的列表值。若要将对问题(如“您是否有小孩?”)的输入限制在两个选择,请键入“是, 否”。若要将供应商的质量信誉限制在三个等级,请键入“低, 中, 高”。  3.请确保选中“提供下拉箭头”复选框。否则,将无法看到单元格旁边的下拉箭头。若要指定希望如何处理空值 (null),请选中或清除“忽略空值”复选框。 需要注意的是,如果允许值基于具有已定义名称的单元格区域,并且该区域中的任意位置存在空单元格,则选中“忽略空值”复选框将允许在有效单元格中输入任意值。同样,被有效性公式引用的任何单元格也是如此:如果被引用的单元格为空,则选中“忽略空值”复选框将允许在有效单元格中输入任意值。4.还可以选择在单击该单元格时显示一条输入信息,同时指定输入无效数据时希望Excel2010如何响应。如图所示

138 次浏览
Excel如何把身份证升为18位,提取出生年月,性别,年龄
Excel如何把身份证升为18位,提取出生年月,性别,年龄

以下假设身份证号码放在A1单元格中。1.从身份证号码中提取出生年月日:假如身份证号数据在A1单元格,在B1单元格中编辑公式=IF(LEN(A1)=15,"19"&MID(A1,7,2)&MID(A1,9,2)&MID(A1,11,2),MID(A1,7,4)&MID(A1,11,2)&MID(A1,13,2))这样输出格式就都是19821010这种格式了。可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取:假如身份证号数据在C2单元格=IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))。2.从身份证号码中提取性别:=IF(MOD(MID(A1,15,3),2),"男","女")3.从身份证号码中提取年龄:=DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00"),TODAY(),"Y")4.将15位身份证升位为18位:=IF(LEN(A1)=15,(REPLACE(A1,7,,19))&(INDEX({1,0,"X",9,8,7,6,5,4,3,2},1,(MOD(SUM(MID(REPLACE(A1,7,,19),1,1)*7+MID(REPLACE(A1,7,,19),2,1)*9+MID(REPLACE(A1,7,,19),3,1)*10+MID(REPLACE(A1,7,,19),4,1)*5+MID(REPLACE(A1,7,,19),5,1)*8+MID(REPLACE(A1,7,,19),6,1)*4+MID(REPLACE(A1,7,,19),7,1)*2+MID(REPLACE(A1,7,,19),8,1)*1+MID(REPLACE(A1,7,,19),9,1)*6+MID(REPLACE(A1,7,,19),10,1)*3+MID(REPLACE(A1,7,,19),11,1)*7+MID(REPLACE(A1,7,,19),12,1)*9+MID(REPLACE(A1,7,,19),13,1)*10+MID(REPLACE(A1,7,,19),14,1)*5+MID(REPLACE(A1,7,,19),15,1)*8+MID(REPLACE(A1,7,,19),16,1)*4+MID(REPLACE(A1,7,,19),17,1)*2),11))+1)),A1)

154 次浏览
Excel计算满足条件的数值的个数的DCOUNT函数使用教程
Excel计算满足条件的数值的个数的DCOUNT函数使用教程

计算数据库中满足指定条件的非空单元格个数。 语法 DCOUNTA(database,field,criteria) Database构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。 Field指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field可以是文本,即两端带引号的标志项,如“树龄”或“产量”;此外,Field也可以是代表列表中数据列位置的数字:1表示第一列,2表示第二列,等等。 Criteria为一组包含给定条件的单元格区域。可以为参数criteria指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。 示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。 (注:如果在拷贝示例进行学习的过程中发现计算结果不正确,可能是因为一些被引用的空单元格中存在‘空格’所导致。)

188 次浏览
excel表格怎么按颜色排序
excel表格怎么按颜色排序

在EXCEL2010中,数据排序得到加强,可以按照单元格颜色或字体颜色排序,操作过程也简单,为日常办公提供了便利。下面就跟小编一起看看吧。  excel表格按颜色排序的步骤  把A列的数字按颜色进行排序。  方法:选取要排序的区域,数据选项卡 – 排序,在排序窗口中添加三个排序条件。排序依据选取“单元格颜色”,次序分别选取3种颜色。  排序后的效果如下图所示excel表格按颜色排序的

148 次浏览
VBA中Activate方法和Select方法的区别
VBA中Activate方法和Select方法的区别

VBA中的Activate方法和Select方法看起来似乎相同,其实二者是有区别的。Activate方法的作用是激活,而Select方法的作用是选择。其区别如下:1.对于“Sheets”对象Sheets.Select可以同时选择多个工作表,而Sheets.Active不能同时激活多个工作表。如下面的语句:Sub Test1()ActiveWorkbook.Sheets(Array(1, 2, 3)).Select ‘可以同时选择3个工作表End SubSub Test2()ActiveWorkbook.Sheets(Array(1, 2, 3)).Activate ‘不能同时激活3个工作表,出现错误End Sub另外,对于隐藏的工作表,Sheets.Select方法不能选择隐藏的工作表,而Sheets.Activate方法可以激活隐藏的工作表。如下面的代码:Sub Test3()ActiveWorkbook.Sheets(2).Visible = False ‘隐藏工作表ActiveWorkbook.Sheets(2).Select ‘无法选择隐藏的工作表,产生错误End SubSub Test4()ActiveWorkbook.Sheets(2).Visible = False ‘隐藏工作表ActiveWorkbook.Sheets(2).Activate ‘可以激活隐藏的工作表End Sub2.对于“Range”对象首先说明一下活动单元格和选定区域:某个选定的区域中只能有一个活动单元格,通常活动单元格位于所选区域的左上角。如下图我们选择了A1:G10区域,A1单元格是高亮显示的,A1单元格就是活动单元格。当我们用键盘进行输入的时候,键入的内容将被输入到活动单元格中。

161 次浏览
共计27343条记录 上一页 1.. 1560 1561 1562 1563 1564 1565 1566 ..2735 下一页