Questions tagged «microsoft-excel»

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

0
如何将生成的excel文件中的文本解释为数据?
我正在使用JasperReports生成一个xls文件。在该文件中有两列包含URL链接。但是,在单元格值发生变化之前,不会解释链接。我尝试使用HYPERLINK功能,但最终遇到了同样的情况: 当我以任何其他方式添加空格或更改单元格的值时,我会得到正确的链接。有没有办法让Excel(或LibreOffice)解释url列?


2
使用INDEX查找列表中的多个值
我正在使用此公式在我的工作簿的第一张表中查找B列中所有CUCUMBERS实例:“ITS”我与X列中的B列相同。 到目前为止,这很有效,就像我想要的那样,除了它只返回一些CUCUMBERS,而不是全部。我使用相同的公式交换来找到D列中找到的PO#,所以我可以告诉它发回给我的是哪个CUCUMBERS,它正在跳过此搜索中的前两个。 请记住,我的数据包括其他产品,如SPINACH,KIWI,CARROTS等......所有产品都位于CUCUMBER条目的上方和下方,这就是为什么CUCUMBERS在24:30排。此公式需要能够从整列中提取数据,并返回名称的EACH实例; 因此,如果CUCUMBER有15个条目,我需要它在我的第二张纸上反映15个条目。 这里的基本目标是查找特定产品项的每个实例,并从列出该项的每一行中提取所有数据。如果有更简单的方法可以做到这一点,我也对此持开放态度。以下是以下信息: = INDEX(ITS $ B $ 4:!$ X $ 56,SMALL(IF(ITS $ B $ 4:!B56 = $ B $ 1,ROW(ITS $ B $ 4:!B56)),ROW(ITS 3:56)) -3,23) 以下是ITS表的示例: B C D 24 CUCUMBER ANDREW&WILLIAM 381873 25 CUCUMBER ANDREW&WILLIAM 381873 26 CUCUMBER ANDREW&WILLIAM 381873 27 CUCUMBER DIVINE 611881 28 …

1
当小区D的值改变时,需要VBA代码来清除小区AQ的内容; Microsoft Excel for Office 365 MSO 32位
我会先说这个编程不是我的强项,但我会感激任何帮助。 当单元格D(在同一行上)的值发生变化时,我使用了以下公式来尝试清除单元格AQ的内容。目前,当单元格D中的值变为1时,内容仅在AQ中被清除(可能是由于“如果目标= 1然后”行。我使用什么代替“1”以便所有更改,从任何值到任何值,将启动单元格AQ的ClearContents指令? Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("D7:D506")) Is Nothing Then If Target = 1 Then Range("AQ" & Target.Row).ClearContents End If End If End Sub

1
“动态Excel文件”的扩展名
我下载了一个.xls扩展名的文件。我认为这是一个常规的Excel电子表格文件,所以我使用Excel 2007打开它。 但是,它告诉我,我尝试打开的文件格式与扩展名指定的格式不同。 我忽略了警告并且无论如何打开它,它打开了。看起来就像任何其他电子表格一样。我在常规文本编辑器中打开文件,它是一个使用一些自定义XML命名空间的HTML文件 <html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:x='urn:schemas-microsoft-com:office:excel' xmlns='http://www.w3.org/TR/REC-html40'> <head> <meta http-equiv='Content-Type' content='text/html; charset=windows-1252'/> <meta name='ProgId' content='Excel.Sheet'/> <meta name='Generator' content='Microsoft Excel 11'/> <link rel='File-List' href='Book1_files/filelist.xml'/> <link rel='Edit-Time-Data' href='Book1_files/editdata.mso'/> <link rel='OLE-Object-Data' href='Book1_files/oledata.mso'/> 我抬头看看它是什么,然后遇到了这些 http://www.c-sharpcorner.com/UploadFile/kaushikborah28/79Nick08302007171404PM/79Nick.aspx http://www.glump.net/howto/web/serve-html-as-an-excel-file-from-a -Web应用程序 看起来这些类型的文件被称为“动态excel文件”,因为它很容易生成。 无论如何我想知道是否有一个正确的方法来命名文件,以便excel不会抱怨文件格式与文件扩展名不同?

1
Excel 2016:VBA:Formula会在宏中引发语法错误
我的Excel数据包含F列,其格式为日期/时间:11/13/2018 9:33:00 PM现在,我需要根据公式在H列中显示该日期=TEXT(F2,("MMM-dd")) (我现在手动执行此操作工作正常) VBA似乎可以工作,直到它达到这个公式,它会抛出我的错误: Compile Error Syntax Error 其余代码按预期工作。我尝试过替代配方,它们似乎有效。例如,如果我使用 rng.Value = "words"或 rng.Formula = "2+2" 宏按预期工作 无法编译的代码: Sub test() Dim rng As Range Dim sht As Worksheet Dim Lastrow As Long Set sht = ThisWorkbook.Sheets("Sheet1") Lastrow = sht.Cells(sht.Rows.Count, "A").End(xlUp).Row Set rng = Range("H2:H" & Lastrow) rng.Formula = "=TEXT(F2,("MMM-dd"))" End …

2
多重IF计算优秀
我目前在Excel中有这个公式: =IF(G1+I1>E77,H1) 有时我希望它是这样的: =IF(C1+E1>G1,D1) 我需要在同一个单元格中同时使用这两个公式,但在任何一个C1或两个中都只有一个数字 I1。有没有办法自动确定两个单元格中的哪个具有该图形并使用正确的公式?

2
如何使用Excel将银行交易分类为易于理解的类别,以查看我的资金流向何处?
我的老板希望手动分类我们的银行交易。现在我的任务是完成银行交易,并根据每个项目的内容将它们分类。对于随机支出(仅一次),有意义的是查找并输入它所属的类别,但对于重复出现的事物(同一家公司每次都提供相同的服务),有意义的是自动化,特别是当有很多时候交易。 银行交易按日期,描述,金额,类型(借方贷方等)出口到Excel。 我想要做的是有一个excel浏览“描述列”并将其转换为简单易读的东西。示例说明列包含“公司xyx 4003 ADP”我希望excel返回“工资单”下一个单元格包含“#3k322 Phil Marqu LLC”,我希望它返回“咖啡馆用品”。我想对存款示例做同样的事“存款WEB PMTS”应该成为“在线销售” 这样我就可以创建一个表格并按类别排序,即“咖啡馆用品”和“在线销售”,以创建一个简单的月度报告,显示进来的钱和资金。 我理想的情况涉及一个单独的参考表,我可以继续添加到那将有2列。列A将是要匹配的子字符串,而列B将是要返回的内容。示例我可以在A列中添加“#3k322”,因为我知道它将始终显示给咖啡馆用品供应商,而B列将是“咖啡馆用品”,如果将来我们添加另一家咖啡馆供应商我可以添加另一行到我的参考表。 我在网上阅读了很多关于索引和匹配以及vlookup的内容,但我不是一个excel专业人士,我很难搞清楚这一点。我将学习你向我投掷的任何功能。我很有动力去做这件事。 谢谢。

1
使用<>在电子邮件之间提取文本
原始链接:在Excel中提取两个字符之间的数据 我有一组单元格,其中一些有昵称,有些没有昵称。 有些会有昵称&lt; &gt;电子邮件,有些会只是一个电子邮件地址。如果我将以下内容复制并粘贴到整行中,则某些单元格将为空: =IFERROR(MID(LEFT(A1, FIND("&gt;", A1)-1), FIND("&lt;", A1)+1, LEN(A1)), "") 如果一个特定的单元格不包含&lt;和&gt;,我希望公式只需要一个精确的副本并粘贴它与其他行相同的行,这样我就可以复制并粘贴整行而不检查某些单元格是否为空。 我怎样才能做到这一点?

0
股票系统的excel功能
我有一个商店和一个集装箱存储单元。我有可以存放在商店本身或容器中的盒子。我开发了一个如下所示的电子表格: 我希望能够在' B '列中设置一定数量的总库存,它将在' D '列和' F '列之间分配 我不希望' D '列加上' F '列的总和能够超过' B '列中的数字 我还希望' D '列和' F '列是反应性的,所以我改变了另一个中的数字,以确保总和仍然等于' B '列 我不是要求某人为我这样做或免费,但我真的很感谢在正确的方向上提供了一些帮助,我需要使用的功能等等。

1
如何从简单的文本源将表导出到Excel?
题 如果有人要求提供文档并指定它必须是Word文档,即使它会如此简单,它只会有一些章节标题,我还要感谢不必使用我自己的Word并且可以编写文本文件 = Title == Introduction text == Body text == Conclusion text 与处理它asciidoctor 随后pandoc 获得必要的.docx文件。 现在假设有人要求输入一些数字并指定它们必须在Excel文档中,因为数字将在表格中组织,我如何从我这边的纯文本源生成这样的文件? Emacs的 在Emacs我可以使用 SES模式, csv-mode(Cx Ca和Cx Cu特别有用), Mx table-insert, 甚至只是矩形操作(Cx rt等)。 有没有办法将这些中的任何一种导出为Excel(XML)格式? ----不寻找...... 其他电子表格 我熟悉Google表格。在这里,我不是要求用另一个电子表格程序替换电子表格程序。我问是否存在一个工具链(类似于asciidoctor + pandoc),当数据非常简单时,它会可靠地生成电子表格。 在线服务 我对执行转换的基于Web的服务也不感兴趣。这可能是一个糟糕的选择,因为失去了隐私,并且Excel表格可以包含VBA代码。VBA代码可能受到限制,我不确定。不过,这是一个令人不快的选择。


2
Microsoft Excel过滤功能
我需要过滤包含简短形式单词的条目(例如“Rd”作为“Road”),但是包含“Rd”的过滤函数会返回包含“Rd”的单词的所有条目,如forward,card等。 有没有办法过滤条目只有单词“Rd”本身独立于句子而不是其他不相关的单词的一部分?

2
Excel IF公式无法正常工作
我有一个Excel IF公式无法正常工作,我无法弄清楚为什么。 这是公式: =IF(D17&lt;=200%, C17*130%, IF(D17&lt;=150%, C17*120%, C17*140%)) 当D17&gt; 200%时,它恰当地乘以C17乘以140%。 当D17 &lt;= 200%时,它恰当地乘以C17乘以130% 但是,当D17 &lt;= 150%时,它不会将C17乘以120%。相反,它乘以130% 这是为什么?

1
是否可以强制Excel仅从/向特定文件夹读取/保存文件?
当我在Excel中按Save as ...时,我可以在计算机或网络上的任何位置导航,以决定保存电子表格的位置。 由于公司的限制,我们需要确定一个允许保存/读取的确切文件夹,而不是其他任何地方。从Excel的角度来看,它是否可以以某种方式实现?我知道我可以在文件夹等上设置NTFS权限,但是当Excel作为登录用户运行时,文件处理的其他方面将受到负面影响。 更新: 如果可以在不影响文件重命名的情况下以无法删除文件/文件夹的方式设置NTFS,则不需要此Excel重定向黑客。但由于NTFS无法正确配置,我需要找到一种解决方法以确保数据完整性。澄清:强制文件夹是可以根据需要删除文件的地方。但在其他地方,删除一定不可能。

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.