在我的EXCEL书中有个表格: 我怎样才能find一个名字的两个值Text1 + Text2? 所以在我的情况下,我想得到的结果: Jane如果我写AA12345我试图这样做这个公式: =INDEX(A1:D3;MATCH(W1;A1:A3&B1:B3;0);) 我需要做这样的事情: http : //spreadsheets.about.com/od/lookupfunction1/ss/2011-03-03-excel-2010-vlookup-multiple-values-sbs-tutorial.htm但在我的情况下2003 EXCEl我有一个错误,这个例子不起作用
在Excel中,我使用以下公式: ="Select Count(1) Into Count1 From TRB_TPOAR Where tpo_id='" & A2 & "' and eta_id=old_eta_id and date_creation=to_date('" & B2 & "','dd/mm/yyyy HH24:MI:SS') and UTL1_EDS_ID='DEI037'; if Count1>0 then Update TRB_TPOAR Set Eta_id=new_eta_id Where tpo_id='" & A2 & "' and eta_id=old_eta_id and date_creation=to_date('" & B2 & "','dd/mm/yyyy HH24:MI:SS') and UTL1_EDS_ID='DEI037'; DBMS_OUTPUT.PUT_LINE('" & A2 & "' UPDATED'); end […]
我有一个有趣的问题。 我试着search这个网站和谷歌,但只有轻微相关的问题,没有一个真正解决这个特定的需求。 我有一个10列的电子表格(让我们称之为AJ )。 我需要删除列H的单元格中没有"30", "60", "90", "120"或空白值的所有行。 虽然有很多方法可以做到这一点,但是所有这些都依赖于循环,这对我不起作用,因为这个数据集有超过25k行,运行时间超过10分钟 – 太长了。 我一直在寻找autofilter选项与.Findfunction(例如find所有行不符合条件和删除的H单元格),但2003年的AutoFilter只能用于2条件,而我有5检查。 我不知道如何继续。 任何帮助表示赞赏。
我有一个包含username , password和e-mail列的Excel工作表,我想生成一个Word文档 – 每个页面将包含Excel工作表中的一行,因此我可以打印此文档并分发给每个用户自己的页面。 5年或6年前,我做了同样的事情(没有任何VB代码),所以我知道这是可能的。 我正在使用Office 2003。
我有一个60k行和30 +列的Excel报告。 我想比较值H1和列B:B所有值,当匹配时,我想将值Nx打印到不同的列BF:BF或sheet2.A:A (以较简单的为准),然后移到Hx等。 请帮我。提前感谢。
我一直在使用公式 = SUM(IF(MONTH($ A $ 2:$ A $ 6)= 1,$ B $ 2:$ B $ 6,0)) 特色在这个问题.. Excel公式到SUMIFdate在特定的月份 要计算日历年中的总和,请在公式中将月份更改为年份。 我现在需要做的是在四月到四月的财政年度中,而不是在日历年。 所以数据集就像这样 01/02/2013 2 13/03/2013 3 06/06/2013 4 * 09/11/2013 5 * 31/01/2014 6 * 28/03/2014 7 * 16/04/2014 10 财政年度01/04/2013 – 31/03/14 我将要总结以星号22结尾的星号值。 我很高兴有开始和结束的date作为单元格的值。 我已经玩了很长时间了,而且我非常生疏! 由于这张表用于各种networking机器和各种excel版本,我热衷于避免macros。 我已经尝试了几件可耻的事情,我不会让你生气的。 TIA 汤姆
情况:庞大的Excel VBA项目,运行在Excel 2003中 。 许多代码已经运行了好几年了。 2014年12月微软公司的一个更新,打破了Active-X控制,只是安装在我的机器上,嘿,这也为我打破了。 好的, StackOverflow来救援 ,find了解决办法,并删除了.EXD文件。 重启。 小问题:没有帮助。 部分解决方法:我在工作表上放置了“button”(不是“命令button” – 这是Active-X控件),我可以开始使用这些button。 问题:当VBA代码去改变工作表上的一个单元格时,它会得到一个应用程序错误,就好像它不允许这样做。 因为这个代码已经运行了好几年了,所以我很确定这是十二月份的更新错误,在这里杀了我。 另外,Active-Xbutton仍然不起作用。 问题:除了删除.EXD文件和重新启动(特定于Excel 2003)之外,还需要采取其他哪些步骤? (“删除所有的VBA代码,保存和恢复代码”是一个不起步的代码,远远不止这些代码,以及我可能在这个过程中有多less破产。 谢谢您的帮助!
我有一个如果公式有一些标准它必须匹配。 当我把公式缩短时,它的作用超出了 – 如果(LEFT(A6,1)=“2” 但是现在没有理由应该错误呢? 任何帮助? =IF(LEFT(A6,2)="10","Area 1",IF(LEFT(A6,2)="12","Area 2",IF(LEFT(A6,2)="13","Area 3",IF(LEFT(A6,2)="14","Area 4",IF(LEFT(A6,2)="15","Area 5",IF(LEFT(A6,2)="16","Area 6",IF(LEFT(A6,2)="17","Area 7",IF(LEFT(A6,1)="2","Bulk",IF(LEFT(A6,1)="4","Intl",IF(LEFT(A6,2)="7","CGCC","Ad-Hoc"))))))))))
我无法find这些信息:是否有可能在这两种列表中显示标签,而不是真正的值? 当然当select标签时,单元格或combobox(作为Form控件)的值将获得实际值。 示例:*数据产品A <——> 10产品B <——> 11产品C <——> 22 Combobox显示:产品A,产品B和产品C如果我selectAI获得10值,B 11值和C 22值 先谢谢你 Miloud B.
我想在Excel中写一个macros,这将允许我自动根据位于第一列的编号进行分组。 这是代码。 Sub Makro1() Dim maxRow As Integer Dim row As Integer Dim groupRow As Integer Dim depth As Integer Dim currentDepth As Integer maxRow = Range("A65536").End(xlUp).row For row = 1 To maxRow depth = Cells(row, 1).Value groupRow = row + 1 currentDepth = Cells(groupRow, 1).Value If depth >= currentDepth Then GoTo EndForLoop End If […]