Questions tagged «microsoft-excel»

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

1
从单元格复制时删除双引号
问题: 将包含“脚本”的单元格从Excel复制到另一个程序时,""会自动添加双引号(),而不是仅添加单引号(")。 另外,在脚本的开头和结尾处"会自动添加a。 这是我的脚本,强调的引号是多余的引号: “ //通过脚本按星期几更改预算// Jon Gritton 2016 //用户乏VAR BUDG_NAME = “ ”共享预算S104(CX -高)“ ” ; var B_MON = 500000; var B_TUE = 500000; var B_WED = 500000; var B_THU = 500000; var B_FRI = 500000; var B_SAT = 500000; var B_SUN = 500000; 函数main(){setBudget(getBudgetToday()); } 函数getBudgetToday(){var budgArray = …

2
如果满足TRUE响应的条件,则将行复制到新工作表
当Sheet1 Col A的单元格中的值与Sheet2 Col A的单元格中的值匹配时,我有一个偶尔给我提供TRUE的公式。 =IF(IFERROR(VLOOKUP(A1,Sheet2!$A:$A,1,0),"")<>"","TRUE","") 是否可以将真实响应和Col A的值复制到Sheet3? 我在工作表1上有此信息: ColA ColB username1 Datapoint1 username2 Datapoint2 在工作表2上,我列出了允许的用户名。 如果用户名1在表2上,则由于我的VLOOKUP公式,表1上的Col C将显示TRUE。在理想情况下,除了显示TRUE之外,还将在sheet3上添加一行并插入Col A和Col B的值。 这表示表2中的Username4存在,结果为TRUE:

1
如何查找任何替代品列表的最低价格?[关闭]
我试图找到一组可替代产品中任何产品的最低价格。我的想法是使用数组公式,但似乎不起作用。 A B C D E 1 Item Site1 Site2 Valid 2 one 1.5 one 3 two 2 two 4 three 1 four 5 four 7 8 6 five 1 7 8 Best 0 1.5 B8中的数组公式为: {=MIN(INDEX(B2:B6,MATCH($E$2:$E$4,$A$2:$A$6,0)))} 它适用于站点2,但这仅是因为MATCH公式的一部分仅从有效项列表中选择了第一项,而不是我所期望的整个数组。 还有另一种方法可以解决这个问题吗?

0
高效的Vlookup值400k行x 10列-数组吗?
预先感谢您为我提供帮助。我有一个数据集(400k行x 10列),需要在5个不同选项卡上的另一个工作簿中查找值。我应该如何设置以获得最大效率? 我猜我应该使用数组,但是我试图将数据集放到数组和vlookup中,这非常慢..有什么建议吗? Sub KSB1_Macro_Remodeled() 'Declare all variables ' 'Numerical Dim i As Long 'Objects - all global 'Reference File Arrays Dim POsWBN As Variant Dim WOsWBN As Variant Dim MSRMapping As Variant Dim FieldMapping As Variant Dim GL As Variant Dim DocDates As Variant Dim MP40 As Variant Dim …

2
Excel公式生成条件随机值
我正在尝试获取一个公式,该公式将根据定义的条件生成一个随机值。由于我可能无法正确解释这一点,因此以下是我的示例: 我有一个包含ID号的列A。我有一个B列,其中包含各种状态(已批准,已拒绝等)。在另一个工作表上的给定单元格中,我想从A列中生成一个随机的申请号,该编号在B列中具有相应的状态“已批准”。已经尝试了使用INDEX和RANDBETWEEN组合的各种技术,但无法满足我的需求。任何帮助深表感谢。


5
VLOOKUP,如果与一个名称相关联的值不止一个
我有以下情况: Adam White Adam Black Adam Black Ben White Ben White Clark Black Clark Black 我想从excel中得到以下答案: Adam Both Ben White Clark Black 总之,我在左栏中有更多不同的名称,在右栏中有两个值。我想知道出现在左栏中的每个名称是否只有白色,只有黑色或两种颜色都在右栏中关联。

1
如何编写在另一个工作表中查找单元格中列标题的VBA代码,然后返回相应的列?[关闭]
因此,我有一个完整的客户电子表格,其中客户作为列,产品作为行,交叉单元格指示每个客户购买了多少。在另一个工作表中,我希望能够运行一个宏,该宏将提取所有产品并列出仅为一个客户购买的数量。 我还有另一个宏,用于删除空白行,仅保留客户购买的产品。


1
动态转置表格中的两列
我有一个Web数据源,可以通过URL查询,但是返回的数据在excel中不能很好地播放。看起来像: <?xml version="1.0" encoding="UTF-8"?> <Assets total="8" pageSize="2147483647" pageStart="0"> <Asset href="relativePath" id="89412"> <Attribute name="Name">Torqbar</Attribute> <Attribute name="Number">PSU-3323</Attribute> <Attribute name="CreateDate">2013-07-17T13:54:43.907</Attribute> <Attribute name="IsSold">true</Attribute> <Attribute name="DoneDate">2013-07-24T11:04:26.577</Attribute> </Asset> </Assets> 很好,因为我可以添加列,例如,如果我想返回ListedDate,我所要做的就是将其添加到查询中,然后我将获取一个以ListedDate作为名称的属性以及该节点的值作为列出的日期。 但是当excel打开此数据时,它不知道将属性节点视为列。所以我得到这个: 有没有一种方法可以轻松地转置此数据?我知道我可以转换这些数据,但是对于这项任务来说似乎很痛苦,我真的很乐意将此电子表格交给新手计算机用户,解释他们如何更改URL,然后使用电子表格 name在name列中查找不同的值集 将这些行中的数据转置为列 所以看起来像

1
Word邮件合并模板设置
我知道如何从Word中执行邮件合并,但是我的问题是,如何创建可以从外部源(如Excel)打开的邮件合并模板,并自动将Excel中的标头映射到Word中的合并字段? 我从本教程开始,即https://www.textcontrol.com/blog/2011/02/04/creating-mail-merge-templates-in-ms-word-2010/,但它没有说明如何将其另存为邮件合并模板。

1
计算时间小于当前小时的单元格
我有个奇怪的问题。我需要根据两个不断变化的标准来计算我的数据。我想计算一下星期几是星期一,时间是当前小时之前完成的任何事情。 假设上面的数据集,我正在寻找一种方法来计算1215之前的星期一,我的答案应该是3。关键是我希望星期一和1215具有更大的动态价值,因此我可以继续研究数周。

1
Postbox / Outlook 2013:奇怪的联系人导入行为
关于导入从Postbox 3通讯簿导出的联系人,我遇到一个非常奇怪的错误。 CSV文件本身很好-一切都可以在Excel中很好地映射,但是Outlook无法读取它。好吧,它确实读取了它,但是按照下面的屏幕显示输出。 使用Sublime Text,我尝试保存所有可用的编码格式,从ANSI到UTF-8,但还是没有运气。还尝试使用Excel重新保存CSV文件。 这是我面临的问题的屏幕截图: 有趣的是,每次保存时,结果都不同。有时,它显示中文/日文字符,而有时,它仅显示电子邮件地址的一半。如果我使用“上一个”和“下一个”按钮浏览记录,它将开始在列表中第二个和第n个地址内的某个位置合并列表中第一个电子邮件地址的后半部分。 我正在使用Outlook 2013和Postbox 3.0.8。 有人对可能发生的事情有什么想法,我该如何解决? 更新-2014年9月10日 根据Raystafarian的建议,我尝试将文件另存为CSV格式的MS-DOS格式,但是没有运气。最初,文件使用分号而不是逗号进行保存,因此我将“区域”设置更改为使用逗号。但这使我回到平方一,尽管没有中文/日文乱码:


1
Excel文件已保存,没有任何问题,现在为空
今天,Windows 7笔记本电脑上的Excel文件出现问题。我昨晚使用此文件时没有任何问题。该文件已保存在网络驱动器上,并且在保存过程中未收到错误消息。 当今天早上我需要打开文件时,我得到了有关错误的消息。“ Excel无法打开文件,因为文件格式或文件扩展名无效”。而且该文件显示为具有0 KB。 我尝试对文件进行Excel修复,并且还打开了另一个程序,例如.docx或.txt。有什么办法可以找出该文件发生了什么或解决该问题。 文件服务器正在运行Windows 2012 R2 Server。卷影副本可用,我可以将文件还原到以前的版本;但是,在那之后,用户做了很多工作。

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.