Questions tagged «microsoft-excel»

Microsoft的电子表格应用程序。如果您的问题涉及在VBA中对Excel进行编程,请与[vba]一起使用此标记,如果涉及Excel公式或工作表函数,请与[worksheet-function]一起使用。

1
从另一个Excel文件提取的数据透视表在更新文件时未更新
我有两个Excel文件。一个人会在一天当中定期收集所有由多个人输入的数据。第二个从第一个文件中提取数据,然后创建数据透视图。如果两个都由一个用户打开,则数据透视表将自动更新。如果一个人一个数据打开,而另一个人一个数据透视表打开,则数据透视表不会发生更新。我意识到必须保存一个数据,然后必须刷新具有数据透视表的第二个数据。什么是最快和最简单的方法。

1
Excel Access.Vlookup?如果?
我想要做的是将同一工作簿中的内容从一个excel工作表移动到另一工作表。 我们将带有数据的工作表称为“供应商列表”,将我要去的工作表称为“完成的列表”。 在供应商清单上,它将列出, 公司名称, 地址 电话 传真 联络人 细胞 电子邮件 联邦身份证 在完成的列表上,将有多个框。在这些框中,我希望能够选择公司名称,并让Excel或Access自动在其余各列中填写其余信息。基本上,是节省时间,而不是将所有内容都写出来。 这可能吗?

1
Excel中的隐藏公式?
我有一个很久以前创建的Excel文件,其中一列使用VLOOKUP公式引用了任何计算机上都不存在的文件。式: =VLOOKUP(C25,'F:[my_file.xls]abc'!$A$1:$F$65536,2,FALSE) 我的计算机上甚至不存在F:驱动器。令人困惑的是这些发生的顺序: 在单元格C25中插入一个值。 出现对话框,要求我链接到F:my_file.xls。 我单击取消,因为文件不存在。 无论如何,公式都会解决为正确的解决方案。 如此看来,似乎有一个隐藏的公式,或者像VLOOKUP公式的备份一样运行的东西?我已取消隐藏所有工作表,列和行,但没有发现任何解释此问题的方法。有人知道发生了什么吗?谢谢

1
如何使用高级Excel计数公式?
我有一个Excel问题: 我在第1行有季度日期,在第4行有“新资本投入”值,并且在列(AZ)中编写公式。 有什么方法可以写出一个公式,让我得出本人当前所在季度与资本承诺季度之间的差异(以月为单位)? 例如:如果单元格D1中包含6/30/2013,而单元格A4中具有9/30/2012,是否可以使用公式来获取这两个日期之间的月份差值,请使用动态公式,以便我可以将公式复制并粘贴到excel文件的其他部分? 谢谢! R1

1
VLOOKUP匹配2个字段
我想基于两个相邻单元格的匹配显示另一个电子表格中的值。 需要返回值的数据: 具有我要返回的值的数据: 我正在尝试从另一个电子表格中检索某些数据,如果该数据与要返回值的数据的2个部分匹配。这可能与Vlookup有关吗?

2
设置Excel 2013默认主题
我想更改Excel的默认主题,以便在打开新的空白文档时可以使用正确的字体和颜色。我到目前为止已经做了一个主题并将其设置为默认主题,但是由于某些原因,新文档使用Office主题而不是Default主题。这是所有新文档的样子: 我一直在互联网上寻找解决此问题的方法,但似乎没有任何效果。尝试过这个和那个,但是不起作用。 到目前为止,我已经: 创建一个空白工作簿; 应用了主题; 将其另存为默认模板目录中的模板(book.xltx)。 尝试使用不同的大小写(Book.xltx)作为文件名。 尝试更改默认模板目录并将文件放置在此处。 针对其他用户,公共用户,所有用户等查看了其他“默认”模板目录。 仍然没有运气。有什么想法可以使它起作用吗?


1
创建类似于数据透视表的表
我不确定如何解释它,但是我希望这个例子能使它清楚。 数据: Yes/No | Place1 | Place2 | Place3 ---------------------------------- Yes | Thing1 | Thing2 | Apple No | Apple | Thing2 | Thing1 Yes | Orange | Banana | Apple 所需的输出: | Place1 | Place2 | Place3 ---------------------------------- Thing1 | 100% | | 0% Thing2 | | 50% | …

1
确定行数据是否在Excel中多次出现
我有一个擅长处理多个数据。我有名字和姓氏列。现在,我想检查一个人是否出现多次。 例: First Name Last Name Elle Adobe Mark Zain John Doe Elle Adobe Nathalie Sparks John Doe John Viel 我希望输出为: First Name Last Name Elle Adobe John Doe 这可能吗?如果是,是否可以添加另一列说明它们在记录中出现了多少次? 谢谢。

1
从Linux导入Windows的csv文件
我想知道为什么下面提到的两个csv文件都没有区别。 我在Linux中得到了一个table.csv文件,将它作为附件发送到邮件中,然后保存并在我的Windows excel应用程序中打开后,它很乱,列与分散的数据不对齐。 但是,当我打开一个excel文件并转到“数据”选项卡,然后从“获取外部数据”类别中单击“来自文本”,然后选择我刚才使用的同一 csv文件时,表格形式的输出就可以很好地对齐了干净。 我的最终目标是通过将其直接附加到邮件中,从而直接从linux到excel窗口中获得精确对齐的输出,而无需采取额外的步骤使excel并选择从文本中获取外部数据。 我真的不能弄清楚为什么两个相同的csv文件有这样的区别,要克服此问题,是否需要编写脚本来操纵Excel? 感谢您的任何建议。我对此真的很好奇。 数据仅在第一列(colA) 这在每一列中都很好地对齐

1
垂直复制公式时如何将列引用增加一列?
我有一个包含整数的数据表: 我需要评估1出现在列中的次数,结果需要垂直显示在列中。因此,对于A列,计数= 0,对于B列= 1,对于C列= 2,依此类推,应如下所示; 0 1 2 3 ...etc 因此,列引用将增加一(A> B> C> D等)。 使用公式countif,我可以为单个列手动执行此操作。我的问题是我有数百列,并且需要在保持行引用的同时垂直向下复制公式,但是将列引用增加一。 我尝试了Countif()和Offset()的组合,但无济于事。 =COUNTIF(OFFSET(A2;0;0;5;1);1) 这会为一列产生正确的结果,但是当我向下复制时,列“ A”保持不变。这需要如下: =COUNTIF(OFFSET(A1;0;0;5;1);1) =COUNTIF(OFFSET(B1;0;0;5;1);1) =COUNTIF(OFFSET(C1;0;0;5;1);1) etc 如果有人可以帮助。我会很感激。

1
如何从单元格中获取字符串?
我有一个Excel文档。 在一个单元格中,例如,我有这个值: CRAZY DOG(1) [FOUR-F33202] 44123 我需要获取(放入其他单元格):疯狂狗 我也需要在其他单元格中获取它:44123 可以使用Excel的本机功能吗?

1
尝试在Excel中使用第一列对第二列中的值进行分组来转置两列表
我在Microsoft Excel 2016中有两列表,该表仅在第一列中列出费用类别,在第二列中列出费用金额。费用类别不是唯一的,并且会重复多次。 我要查找的输出将具有唯一的费用类别作为列标题,并在该特定费用类别下列出所有费用值。 我尝试使用Excel查询进行此操作。经过两个默认查询步骤后,我的第一步是按“类别”列对行进行分组,在本例中,新列名设置为“ CategoryValues”,并且该列中的操作为“所有行”。这将在第一列中生成具有唯一类别的表,并在第二列中生成对表的引用。下一步是转置表格并将第一行提升为标题。经过这两个步骤后,我得到了具有唯一标题的唯一类别,每列的第一行数据包含对另一个表的表引用,其中第一列是唯一类别,并且值仅在该类别中。 此外,我可以单击一个表引用,这将使我进入上述表的特定类别。第一列可以删除,剩下的是单一类别列,其中的值列为行。 这正是我要实现的目标,但涉及所有类别。 let Source = Excel.Workbook(File.Contents("C:\Users\Pancake\Documents\TestQuery.xlsx"), null, true), TblExpenses_Table = Source{[Item="TblExpenses",Kind="Table"]}[Data], #"Grouped Rows" = Table.Group(TblExpenses_Table, {"Category"}, {{"CategoryValues", each _, type table}}), #"Transposed Table" = Table.Transpose(#"Grouped Rows"), #"Promoted Headers" = Table.PromoteHeaders(#"Transposed Table", [PromoteAllScalars=true]), #"Adv Fee" = #"Promoted Headers"{0}[Adv. Fee], #"Removed Columns" = Table.RemoveColumns(#"Adv Fee",{"Category"}) in …

4
在Excel中删除非数值中的多个前导零的最佳方法
我正在阅读“从Excel中的非数字值中删除前导零的最佳方法”,我喜欢提供的解决方案,但问题是,它仅从前一个零中删除了1个零。我需要它来找到零并将其全部删除。因此,我使用了该公式并插入了另一个if语句,如下所示: =IF( LEFT(S3) = "0", RIGHT(S3, LEN(S3)-1),IF( LEFT(S3) = "0", RIGHT(S3, LEN(S3)), S3)) 但是,它没有用。

2
区分科学和非科学课程的GPA计算器
我正在尝试编写一个GPA计算器,该计算器还可以区分科学GPA和非科学GPA。一栏(A)具有类的缩写(MA =数学等)。因此,我想对总体学分(D列)进行总和(我已经完成),并且还要根据课程是科学课程(编码为BI,CH,MA或PC)还是其他所有非科学课程为基础。对于科学GPA,最新尝试是: = SUMIF(A:A,OR( “MA”, “PC”, “BI”, “CH”),d:d) 知道或不会在这样的文本上工作,但能最好地显示我正在尝试执行的操作。还尝试了SUMIF等。有什么建议么?谢谢,吉姆

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.