Tag: 文本

在按小计分组时,删除不含“Total”字的行

我有Excel 2007,这意味着我只有一个filterbutton,而不是旁边的filter按文本过滤。 我已经分组总数,例如: A 600 A Total 600 B 100 B 200 B Total 300 有什么办法来过滤这只为了得到?: A Total 600 B Total 300

使用VBA将特定的文本文件导入Excel电子表格

我有一个每天创build的文本文件,每天放在同一个文件夹中。 文本文件的文件path永远不会改变。 现在,我们假设path是:“\ MyPath \ test.csv \” 我想在MS Excel 2010中创build一个报告,用户可以按下一个button,文本文件被导入到一个范围,比如说Worksheet(“Sheet1”)。Range(“A1”),然后分析导入的数据。 我已经使用MS Excel的VBA了一段时间,并了解如何创build一个脚本,将从各种数据库中导入数据等,但我似乎无法得到我的头周围导入文本文件! 我在网上find的所有例子似乎打开用户select文本文件的对话框,但我不希望我的用户能够做到这一点。 我希望每次都导入一个特定的文本文件,而不需要用户input。 他们所要做的只是按下一个button来启动macros。 有人有一个非常简单的代码,将为我做导入? 基本上,我想要一个macros将选定的文本文件导入Sheet1单元格A1。 我也想手动指定代码内的文本分隔符。 任何帮助/build议,将不胜感激。

如何格式化这些数据?

我的文本文件目前有这种格式的数据: ————NEW CALCULATION———– 1.09532773E-02 9.93E-02 3.76554509E-03 9.93E-02 7.53080333E-03 9.93E-02 1.12954900E-02 9.93E-02 1.50593193E-02 9.92E-02 1.88220125E-02 9.92E-02 2.25832891E-02 9.92E-02 ————NEW CALCULATION———– 9.71343145E-02 9.84E-02 0.100812949 9.84E-02 0.104485862 9.83E-02 0.108152986 9.83E-02 0.111814260 9.82E-02 所以每个新计算的开始处都有一个“—- NEW CALCULATION —-”的消息,然后这个数字分成两列。 目前,我用excel把所有的数字都分成两列,但是我找不到一个方法来把每一列的计算分开。 例如,我想要上面的数据看起来像(分为四列): 1.09532773E-02 9.93E-02 9.71343145E-02 9.84E-02 3.76554509E-03 9.93E-02 0.100812949 9.84E-02 7.53080333E-03 9.93E-02 0.104485862 9.83E-02 1.12954900E-02 9.93E-02 0.108152986 9.83E-02 1.50593193E-02 9.92E-02 0.111814260 9.82E-02 […]

Excel 2013date格式转换。 1月30日,15日18:02:05至30.01.2015

在MS Excel 2013中,我导入了一个CSV文件,不pipe是使用分隔符还是任何其他选项来格式化结果都是一样的。 我在Excel中的date看起来像:30 Jan,15 18:02:05在一个单元格中。 我所需要的只是将其转换为date格式30.01.2015例如。 我有这些列,需要一次转换值。 (我尝试过TEXT,DATE,MID,DATEVALUE,MONTH,DATEVALUE …),但他们都不能转换date格式。 也没关系,如果我把它与格式单元格转换…迄今为止,它总是显示相同的即30年1月30日,18:02:05 不知道我在做什么错。 感到有点沮丧,感谢您的任何build议。 以上大部分给出了#VALUE错误。

根据相邻单元格值返回响应

我对原来的问题做了一些调整。 首先,我不是想象中的任何一个VBA精英,所以这正是我试图一起parsing,以便于工作stream程。 考虑到给出的意见,我决定在隐藏的单元格中包含公式,这将有助于简化这个过程,但是我仍然得到错误,我不确定究竟是什么导致了它们。 我有一个列(行3-1500,col.U),返回星期几的名称(它正在读取input到列C(行3-1500)date值的“dddd”)和那么我试图让列M根据存储在列U中的值返回“是”,“否”或“星期天”…我不断收到“应用程序定义或用户定义的错误”消息,我真的不知道错误来自哪里。 注:这个子是在我的工作表模块的特定的工作表,我试图把它作为一个公共模块外移动,但它仍然抛出错误。 Sub IsWeekend() For i = 3 To 1500 If Cells(i, 3) <> 0 And Cells(i, 20) <> "" Then If Range("U3:1500") = "Sunday" Then Range("M3:1500") = "Sunday" ElseIf Range("U3:1500").Text = "Saturday" Then Range("M3:1500") = "Yes" Else Range("M3:1500") = "No" End If End If Next i End Sub 谢谢!

Excel:查找date之间最常用文本的公式

我有一个电子表格,其中数据按多个类别排列:date,位置和ID代码。 我需要找出一种方法来显示在特定位置的两个date之间最常见的ID。 我试过以前的build议,这是我的: =INDEX(CodeRange,MATCH(MAX(FREQUENCY(IF((DateRange>=A4)*(DateRange<A5),COUNTIFS(CodeRange,">"&CodeRange,AssetRange,$B$1),""),COUNTIFS(CodeRange,">"&CodeRange,AssetRange,$B$1))),FREQUENCY(IF((DateRange>=A4)*(DateRange<A5),COUNTIFS(CodeRange,">"&CodeRange,AssetRange,$B$1),""),COUNTIFS(CodeRange,">"&CodeRange,AssetRange,$B$1)),0)) 名称:CodeRange是ID列,DateRange是date列,AssetRange是位置列。 A4和A5包含两个date,$ B $ 1是指包含位置名称的单元格 但是,当我在较小的数据样本上进行testing时,此公式会返回不正确的ID。 我已经确定进入控制+ shift +进入,我不熟悉频率函数,所以我怀疑这是问题所在。 请以任何方式提供build议,谢谢。

在Excel中删除带有文字的圆括号

我有一个员工姓名列表。 有些名称的格式为 约翰·史密斯 同一列表中的一些名称列为 简·史密斯(终止) 对于终止名称,我需要删除(终止)在Excel中。 我该怎么做呢?

检查列中是否存在多个值之一

我在Excel 2013中有一张桌子,上面有成千上万的食品logging(牛肉冷冻,牛肉冷藏,牛腩,牛排,鸡柳,鸡肉全鱼,鱼皮,整条鱼,酸奶,生菜import,生菜冷冻,番茄新鲜,番茄,水,牛奶,等等)。注意,该值可能包含除食品名称以外的其他内容。 我在列A旁边创build了列B.我希望列B在列A中包含食物项目的类别。例如,如果A1中包含“牛肉”或“鸡肉”或“鱼”,则B1应该等于“肉类”。 如果A1中有番茄或生菜或洋葱,那么B1应该等于“蔬菜”。 什么是实现它的最好方法?

试图将文本文件内容导入python中的XML文件中的新标签

我花了几个星期的时间来研究这个问题,但是我总是不太清楚自己需要什么。 我是Python的新手,因为有人向我推荐这是快速处理XML文件的好语言。 但是我正在为此苦苦挣扎,特别是对于这个任务。 问题是这个。 我有一个Excel创build的XML文件。 它有一个树形结构,看起来像这样: <root> … <Row> <Entry_No>52</Entry_No> <Waterfall_Name>Switzer_Falls</Waterfall_Name> <Continent__Super_Region>North America</Continent__Super_Region> <Country>USA</Country> <State__Province>California</State__Province> … <scenic_rating>2</scenic_rating> <difficulty_rating>3.5</difficulty_rating> <distance>4.6 miles round trip (to base of main drop)</distance> <time_commitment>3.5 hours (to base of main drop)</time_commitment> <GPS_Coordinates>34.25828, -118.15474</GPS_Coordinates> … <File_directory>./waterfall_writeups/52_Switzer_Falls/</File_directory> <Introduction>introduction-switzer-falls.html</Introduction> <Directions>directions-switzer-falls.html</Directions> … <Post_Slug>california-switzer-falls.html</Post_Slug> </Row> … </root> 我想添加新的标签,填充我指向这样的文件的内容: <root> … <Row> <Entry_No>52</Entry_No> <Waterfall_Name>Switzer_Falls</Waterfall_Name> <Continent__Super_Region>North America</Continent__Super_Region> <Country>USA</Country> <State__Province>California</State__Province> […]

VBA脚本来检查文本文件是否打开

我正在检查一个文件是否打开,这是一个.txt文件 Private Sub CommandButton1_Click() Dim strFileName As String ' Full path and name of file. strFileName = "D:\te.txt" ' Call function to test file lock. If Not FileLocked(strFileName) Then ' If the function returns False, open the document. MsgBox "not open" Else MsgBox "open" End If End Sub Function FileLocked(strFileName As String) As Boolean On […]