Questions tagged «microsoft-excel-2007»

Microsoft Office Excel是由Microsoft编写和分发的电子表格应用程序。使用此标记可以解决Windows 2007专用于Excel 2007的问题。


2
表格重复
我想要一个excel工作表放在Dropbox的公共文件夹中,我希望这个工作表是不同工作簿中相同版本的工作表。有没有办法让一张纸等于另一张纸,还是我需要逐个单元地进行?

1
如何让Excel根据复杂数据自动填充单元格?
如何在Excel 2007中生成此内容? 我从组件1,组件2和组件3标题列开始,如第一张图片所示。当它们被拖下来时,Excel将看起来像第二张图片。我想要的最终结果显示在第三张图片中。 我相信这需要脚本,但我不太确定。我真的很感激有关如何做到这一点的任何想法。

2
excel错误的日期计算
我有这个奇怪的excel问题,其中excel不会正确计算日期。我在列A中列出了这些日期: 10/12/2012 11/12/2012 12/12/2012 13/12/2012 14/12/2012 and so on. 在BI列中想要excel来计算下一个日期。到12/12/2012,一切都很好。之后它显示出来#VALUE。我认为这是一个日期格式问题并尝试了所有可用的选项,但它根本不起作用。

1
2007版中的条件格式问题
在excel 2003中,当我选择列中的单元格范围并转到条件格式并给出一个公式来检查给定范围内的单元格值。(我给出的单元格地址作为第一个单元格地址)。 应用之后,其他单元格的条件格式公式也会更新其地址。 但是当我在2007版本中做同样的事情时,应用了条件格式,但条件格式化公式仅显示第一个单元格地址。 请提出一些解决方法。 编辑:更多细节与示例 比方说,我在A2到A9单元格中有一个值为1到8的列。我选择范围A2:A9并转到条件格式并给出公式为 = IF(A2 <> “ - ”,NOT(AND((VALUE(A2)> = 1),(VALUE(A2)<= 5))),FALSE) 我选择了格式化颜色后点击了确定并且它有效(在2003年和2007年)。 现在实际的问题是,当我回到单个单元格并观察条件格式化公式时,我观察到了这一点。 在2003年,它是(x是我放的占位符,x是2到9) = IF(AX <> “ - ”,NOT(AND((VALUE(AX)> = 1),(VALUE(AX)<= 5))),FALSE) 但在2007年,它被固定为 = IF(A2 <> “ - ”,NOT(AND((VALUE(A2)> = 1),(VALUE(A2)<= 5))),FALSE) 希望我现在明白我的问题。

3
Excel公式仅根据所选条件从列表中选择限制内的项目
我们正在处理数百个项目的表格,其总价值远高于我们的预算。为了确定项目的优先顺序,我们决定首先选择最早的项目,直到我们的预算限额满足为止。 例如,下表显示了项目(A列),开始日期(B列)和金额(C列)。预算金额设定为3,500美元但可以更改,但项目总价值为5,000美元,因此并非所有项目都可以使用。我想要一个D列的公式(在这里填写以供说明),它可以按照开始日期的顺序选择最高$ 3,500的项目。 我已经使用小公式或其他冗长的SUMIF计算来解决这个问题,但我似乎无法捕捉预算金额,这可以随时变化,并建立起始日期和预算之间的关系。 附注是实际表格是100行长,预算超过1000万美元 - 在下面的示例中,列表排除了项目4,因为添加它会使我们超出预算,但实际上一个公式排除了大多数但包括项目4因为四舍五入问题会没事的。

1
如何创建可以按其他单元格值过滤的下拉列表?
我有一张excel表,我们的销售员需要用它来订购。我创建了一个下拉列表,用于描述并自动填充每日每月和每月的租金。 有多个分支机构都使用相同的设备,但租金率不同。如果在下拉菜单中做出选择,我怎样才能达到合适的费率? 工作表A有一个单元格,允许用户选择分支。 工作表B包含多行设备选择: 猫类项目描述分支每日价格每周价格每月价格 我已经能够和我的IT人员一起工作了,他能够使用公式获得费率,但是他说他只能通过保存新的文件订单表/ excel文件来实现这一点。每个分支? = IF($ L18 <>“”,INDEX(Sheet1!$ D $ 2:Sheet1!$ D $ 200,MATCH($ L18,Sheet1!$ H $ 2:Sheet1!$ H $ 200,0)),“”) 获得这种“自动化”的任何帮助都会有所帮助......希望这可以进一步解释一下吗?


1
Microsoft Excel 2007 - 从另一个工作表中获取多个列的下拉列表
我一直在网上搜索,但似乎无法找到解决方案。 假设我有2张 - “项目”和“库存”。 在“项目”里面,我有3列: 项目名称 物品种类 物品成本 在“库存”中,我有与上面相同的列。但是,在“清单”表单的“项目名称”下,我有一个下拉列表,其中列出了“项目”中“项目名称”下找到的所有项目。 我想要发生的是,在“库存”中,如果我从下拉列表中选择一个项目......我不仅要显示项目名称......而且“库存”中的项目类型和项目成本应该也可以填充我刚刚选择的相应项目的“项目”中的任何数据。 这可能吗?

1
如何通过名称引用形状以及可以使用的其他内容。选择?
我使用MS Excel 2007 我的问题分为两部分 我有一个名为“Option1”的表单选项按钮 如何在其他宏中引用该按钮?我知道我可以使用它选择它:ActiveSheet.Shapes(“Option1”)。选择 但我真的只需要使用类似的东西 ActiveSheet.Shapes(“Option1”)这样做会在VBA中引发错误。 2.使用ActiveSheet.Shapes(“Option1”)。选择 是否有列表或资源显示.Select部分可以使用的其他内容?

1
自动填充公式以从每第十行返回数据
在Excel 2007中,如何自动填充函数=OFFSET(C2,10,0)以结束: =OFFSET(C2,10,0) =OFFSET(C12,10,0) =OFFSET(C22,10,0) 等等 作为引用同一行中每第10个单元格的模式。 而不是这个结果: =OFFSET(C2,10,0) =OFFSET(C3,10,0) =OFFSET(C4,10,0) 如果还尝试过: =OFFSET(C2,10,0) =OFFSET(C12,10,0) 但拖动两个选定单元格时的结果如下: =OFFSET(C4,10,0) =OFFSET(C14,10,0) 自动填充时在第3和第4个单元格上。 这些数据有30,000条记录,因此简单地删除不需要的结果将不会节省时间。



2
在Excel中,我需要找到两个数组之间的数据匹配 - 一个水平和一个垂直
在Excel 2010(或2007年 - 我有两个,虽然我的操作系统只有Win7 32位作为我们运行的一些遗留应用程序的限制),我需要找到如何从两个数据数组中找到并返回匹配值。 我有两个电子表格。一个是来自层级OLAP多维数据集维度的巨型平面文件(来自SAP BPC的37,000行)。另一个是我需要匹配的值表。我需要将第二个电子表格中的匹配值返回到第一个Sheet中的ColumnA - flatfile。 挑战在于,由于它是一个层级结构,我不能从Sheet1中选择一个匹配的列 - 匹配可以在每行的任何列中。所以,基本上,我正在考虑需要采取Sheet 1单行作为数组和Sheet 2列作为数组匹配的任何内容(我认为)。 在英语中,我希望Excel:对于Sheet1的每一行都有数据,查看整行中的所有内容(例如,范围B2:R2 - 我将Col A留作公式/匹配值的空白)。如果任何内容与报告类别列表中的任何内容匹配(即表2列A,范围A1:A42),则将Sheet2值返回到Sheet1!A2(我为匹配所做的空白列)。 这是一个带有食物寓言的数据样本。请注意,我已经创建了一个空白的ColumnA,并且每行中的数据向上进行了一个分类层次,其中ColB是基本级别,如果需要,它会重复,以便终端父级在ColF中: 现在,在下一个图像中是我想要使用的报告格式。请参阅,有时我们需要来自某些层级,有时来自其他层级的数据。 最后,我的电子表格将填充我想要的自定义报告类别(然后我可以针对聚合数据调整这些类别)。 我一直在通过怪物vlookup公式实现这一点,但是想知道是否还有另一个,更容易或者至少资源密集程度更低的方式,因为37,000行与vlookup语句嵌套8深度使Excel喜欢崩溃很多。因此,使用我的真实报告类别(sheet2称为All_Budget_Units),这是我目前使用的: = IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(C2,All_Budget_Units $ A $ 1:!$ A $ 39,1,FALSE),D2),All_Budget_Units $ A $ 1 :$ A $ 39,1,FALSE),E2),All_Budget_Units $ A $ 1:$ A $ 39,1,FALSE),F2),All_Budget_Units $ A $ 1:$ …

1
匹配并返回值以填充列
我有两张工作簿(Excel 2007)。Sheet1拥有8,000多名员工及其相关联的单位号码,这是一个6位数的ID。我正在尝试使用Sheet2中的数据填充Sheet1!C:C以及相应的部门编号。 Sheet1!A:A是员工姓名。Sheet1!B:B是6位数的单位ID。这些数字不是顺序的,而是由另一个数据源生成的,因此匹配是特定的,与数字范围无关。Sheet1!C:C是空白的,我想用Sheet2中匹配的值填充此列,以填写相关的Department ID。 注意:我已从其他数据源中删除了重复项,并在Sheet2上创建了单元号列表和相应的部门号。有13个部门,下属单位数量超过1,000个。Sheet2!A:A是去掉的单位编号(对应于Sheet1!B:B)和Sheet2!B:B是相关的部门编号。 我完全迷失了如何匹配值并在两个不同工作表之间填充另一列并具有如此多的特定值。这是踢球者,我无法使用VBA,因为我将此表导入数据可视化工具,它不会读取任何VBA或宏。 OY合租!非常感谢任何能够回答这个问题的大师。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.