我的单元格看起来像这样,每行一个:
Duffy,约翰:'遗产:文明和犹太人' - 夸耀与合唱,交响舞蹈+管弦乐套房.伯恩斯坦,'在城里'舞蹈剧集.皇家菲尔/威廉姆斯
Lilien,Ignace 1897-1963:歌曲,1920-1935.钢琴,Anja van Wijk,mezzo和Frans van Ruth
欣德米特,Trauermusik.Purcell,'Fairy Queen'套房.罗西尼,弦乐奏鸣曲6.彼得罗夫,'创造世界'芭蕾舞套房.Bartok,Romanian Folkdances Sz 56. Tartini,长笛协奏曲G WAMaiorov Leningrad Orch.for古代与现代音乐/ Serov
Bizet,Verdi,Massenet,Puccini:来自Carmen的Arias,Rigoletto,Werther,Manon Lescaut,Tosca,Turandot + Lara的歌曲,Di Capua等.Peter Dvorsky,男高音w.Bratislava Orch./Lenard还表演'Carmen'Overt.&'Thais'Meditation.Rec.Live,八十七分之一十
Fantini,Rauch,C.Straus,Priuli,Bertali:'维也纳皇宫的节日弥撒,1648'约克郡巴赫合唱团和巴洛克独奏家+伦敦巴洛克黄铜/西摩
Vinci,Leonardo1690-1730:来自Semiramide Riconosciuta的咏叹调,Didone Abbandonata,La Caduta dei Decemviri,Lo Cecato Fauzo,La Festa de Bacco,Catone in Utica.Maria Angeles Peters sop.wMCarraro指挥
格鲁克,莫扎特,贝多芬,韦伯,威尔第,瓦格纳,庞奇利,马斯卡尼,普契尼:来自Alceste的Arias,Don Giovanni,Fidelio,Oberon,Ballo,Tristan,Walkure,Siegfried,Gotterdammerung,Gioconda,Cavalleria,Tosca.Helene Wildbrunn.Rec.1919-24
我想删除所有号码.我如何用公式做到这一点?或者只是搜索和替换正则表达式?
我在excel中有两个不同的工作表,在所有第1行单元格中都有相同的标题(a1 = id,b1 = name,c1 = price).我的问题是,有没有办法将数据(如名称)从1个工作表导入到另一个工作表中"id"相同的另一个工作表中.
eg.
sheet 1 sheet2
ID Name Price ID Name Price
xyz Bag 20 abc 15
abc jacket 15 xyz 20
Run Code Online (Sandbox Code Playgroud)
那么有没有办法在表格1中将"名称"添加到表2中的"名称"中,其中表1中的"ID"=表2中的"ID"?
没有应对和粘贴当然谢谢
我正在使用Apache POI的事件API读取XLSX文件,即我通过SAX Parser读取XLSX表的内容.我想知道如何通过使用XSSF事件API获取公式的计算值.
我知道这样做的方法是使用FormulaEvaluator该类.但是,由于formulaEvaluator采用Workbook类的实例,我不想使用这种方法.(我正在阅读包含一百万行和100列的Excel文件,因此如果我创建该Excel的工作簿对象,我的应用服务器内存不足,因此我使用的是事件API)
如果没有Workbook实例,如何在事件解析中进行评估?
我目前正在使用以下公式
=SUM(INDIRECT("'Net "&($A$2)&" "&RIGHT($A48,2)&"'!C4:C21"))
Run Code Online (Sandbox Code Playgroud)
这很完美,但我正在尝试使它的范围部分(C4:C21)动态.
在$A$2该公式参照的东西,在别人的类型和"五一"目前说.公式引用的$ A48只是拉动当年的最后2位数字.
这些是文件的各个部分
共有6个重要标签.有4个选项卡可以累计特定月份的前几年销售额.所以我有Net May 11,Net May 10,Net May 09,Net May 08.这些是间接公式找到的标签.
最后两个选项卡包括此公式所在的选项(Net May 12)以及该范围需要基于(Cust May 12)的选项卡.在Cust May 12选项卡中,A列是日期,B列是星期几,C列是我们的销售数据.每天都有人进入销售当天.举个例子,我目前的销售数据从2012年5月1日到2012年5月18日.从C/C列到2012年5月31日的所有内容都是空白的.当前存在的销售数据是C4:C21,与C22:C34是空白.因为我将前几年的销售额与今年的销售额进行比较,所以它们必须具有可比性,这就是为什么该公式仅C4:C21用于所有前几年的销售额.
我已经尝试过一些东西,包括一个CountA和一些补偿试图帮助我,但我一直无法找到一个解决方案,使我的所有前几年销售公式的范围动态.C4:C22当有人在Cust May 12选项卡中输入第二天的销售数据时,我需要将公式简单地增加到以前的所有年份.
我有一个像这样的excel表(csv):

我希望输出(制表符分隔)是这样的:

基本上:
我正在努力创造一个可以做到这一点的公式.如果我尝试"删除重复项",它会删除该值并将值向上移动一行.我希望它删除重复项但不会将值向上移动.
预读说明:我使用的是LibreOffice而不是Excel,但是大多数功能都应适用于两者。
我正在制作一个电子表格,其中包含大量数据,并且对于每个属性(例如,雇员数或姓名),我需要一个函数来计算包含每个不同值的行数。
我已经提取了不同的值,现在我正在使用以下函数来计算每个值有多少行:=COUNTIF(start:end;value)。(请注意,分号是LibreOffice分隔参数的方式,而不是Excel的逗号。)
现在,我的问题是我有一些行可以具有“ <50”之类的值。使用该COUNTIF函数,似乎将“ <”视为“小于”运算符,而不是文本字符。因此,如果我要与之匹配的单元格的值为“ <50”,那么根据该公式,我最终的值为0。我如何COUNTIF将小于号视为文本字符?还是我应该在这里使用另一个功能?
这可能是一件非常基本的事情,但我一直在寻找互联网,并尝试了几种方法,但无济于事.这是我的电子表格A1 - 空白A2 - 文本A3 - 布尔A4 - 布尔A5 - 布尔单元格A3,A4和A5包含true或false.如果A3,A4和A5中的任何一个至少包含一次,则可以在单元格A1中返回true或false值,如果它们都包含false,则可以返回false吗?
非常感谢你们的帮助!
从来没有真正深入思考这个,但为什么=IF()函数要求你传递逗号,即使最后2个参数是可选的?
=IF(logical_test, [value_if_true], [value_if_false])
Run Code Online (Sandbox Code Playgroud)
为什么我们不能称之为
=IF(TRUE)
Run Code Online (Sandbox Code Playgroud)
获取TRUE(当logical_test评估为TRUE 时的默认返回值)
我们不得不称它为中间提供两个逗号,即使在保留参数缺失/空...
=IF(TRUE, ,)
Run Code Online (Sandbox Code Playgroud)
在UDF中使用可选参数时,我们不需要传递逗号(原始IF的版本更简单,错误处理未实现,因为这里不需要)
Public Function MYIF(logical_test, Optional value_if_true$ = "TRUE", Optional value_if_false$ = "FALSE")
MYIF = IIf(Evaluate(logical_test), value_if_true, value_if_false)
End Function
Run Code Online (Sandbox Code Playgroud)
从电子表格调用时,我们可以省略逗号
=MYIF(TRUE)
Run Code Online (Sandbox Code Playgroud)
任何人,除了Spolsky;),都知道为什么我们需要在使用本机时提供逗号=IF()?
我在Excel 2010中,但只是注意到2007需要2个参数 ..但是,在2010年,函数定义显示第一个需要,最后2个可选.任何解释?
更新:
我知道=1=1和=AND(TRUE,FALSE)语法,我不是在寻找替代短版本的=IF().相反,我要问的是
为什么需要提供原始逗号,=IF()因为最后2个参数是可选参数?
说我想要的答案,这种类型的formula = SUM(startcell:endcell),但startcell和endcell成分变化.
因此,我不是C1直接在公式中使用来表示单元格中的值C1,而是希望能够使用值中的任何值并B1, B2, and B3构造可以C1在公式中表示的内容?
或许更好的方式来问问题是,Excel有类似Python的东西eval()吗?

我试图弄清楚如何在Excel中的表达式格式化结果.我写
=IF(C30 > B30, "You would save $" & Format(C30-B30, "Currency") & "!", "No savings")
Run Code Online (Sandbox Code Playgroud)
在单元格内,但它不起作用.简单地说,我希望在表达式中格式化货币.
怎么样?
excel ×10
apache-poi ×1
eval ×1
excel-2010 ×1
excel-vba ×1
expression ×1
formatting ×1
if-statement ×1
libreoffice ×1
regex ×1
vba ×1
vlookup ×1
xssf ×1