Tag: excel formula

VBA中的Excel TextToColumns方法忽略公式

首先,请允许我说,我希望在原来的同一篇文章中提出这样的礼节。 这一切都是一样的,但我不确定这是否正确。 所以,如果我不对,请纠正我,以便我可以解决它。 我创build了一个macros来执行TextToColumns。 我编辑和清理macros。 直到我开始使用公式将数据传播到这些字段中,而不是手动将数据复制到这些字段中,这正是我以前所做的工作。 现在,我已经扩展了我的工作表模块代码,并意识到我几个月前写的方法干扰现在将值复制到我原来执行TextToColumns的字段中的公式。 总之,有没有办法告诉.TextToColumns采取它的工作范围的值 ,并忽略公式? Sheet4.Range(categorySrcColumn & srcCategoryColLastRow) .TextToColumns _ Destination:=Range(categoryDestColumn), _ Other:=True, _ OtherChar:="/", _ FieldInfo:=Array(1,1), _ TrailingMinusNumbers:=true 我检查了TextToColumnssearchxlValues的文档,但找不到像这样的东西。 ———-附录———– 雷切尔。 我感谢你的意见。 也许你可以帮助一点点。 我已经插入你的build议,但它只是无所事事。 我已经在这里采取了一些libterties希望结合你给我所需要的东西。 免责声明:我绝不是VBA开发人员。 我知道的是我从谷歌学到的东西。 我住在Unix / Linux世界,所以这是一个非常不同的鸟,我习惯于。 这是我到目前为止… Public Function sbTextToColumn(srcRange As String, dstRange As String) Dim vData As Variant vData = Split(ActiveSheet.Range(srcRange).Value, "/") ' I need […]

如何在excel中仅基于周末(星期六和星期日)计算列中的值?

我有一个显示当天月份的“日”(C6:C37)和一个显示每天总支出的“日总计”(F6:F37)栏。 我只想在周末计算总支出。 周六或周日在“日”栏中时,如何计算“dailytotal”中的值的总和。 我如何在这里使用SUMIF来满足我的要求?

添加数据或sorting列表后维护超链接

我有几百个标题的列表,每个条目有几列(即名称,date等)。 在这些名字中,我添加了只是说“A”,“B”,“C”等等的条目,因为当滚动文档,查找特定名称,知道在哪里 – 例如 – “H”开始。 随着列表的增长,我在文档的顶部添加了超链接,以便能够跳转到A / B / C /等条目。 但是,当添加新数据并对其进行sorting时,或者按date或其他方式对列表进行sorting时,超链接“转到:A”(作为示例)将保持链接到原始单元格A1 – 尽pipe该单元格的数据(实际的文字“A”)现在在A42。 有没有办法通过sorting和[主要]添加新数据来维护超链接?

如何计算开始date,结束date和TODAY()的任务完成百分比

我有一个与开始date,结束date和%完成列gant。 通过在%列中手动input一个数字,表示该任务的栏会变为阴影。 我想要做的不是代表已完成的%,而是希望显示从今天到结束date之前剩下多less时间。 Start End % Time remaining from TODAY() ie 12/01/2014 03/15/2015 (End date has not yet occurred) 12/29/2014 12/29/2014 (Task was started and finished this day)

EXCEL引用上一个可见行中的单元格

如何从过滤的范围中的前一个可见行中的同一列中引用单元格?

如何在Excel中将带“下标”分数的数字转换为小数?

我有成千上万的数字是以无法用于计算的格式给我的: 9⅝, 9¼, 9¾, 10¼ 这是他们如何出现在Excel中的每一行。 我想将这些转换为小数。 我试过=FIXED(A2, 3)但是没有办法。 出现这个问题是因为分数是在这个奇怪的格式。 有一个公式或macros,我可以实现以获得所需的小数结果? 非常感谢你和复活节快乐!

如何在excel表格中填写数据,date在另一个表格中给出的一系列date范围之间? 另外,一个特定的列应该匹配

我正在从事社会调查项目。由于数据的差异,我被困在某个地方。 进行志愿者调查的药片有独特的ID。 在不同的date,这些平板电脑在不同的城市使用。第一页包含了大约几千个城市名称缺失的响应列表,第二页列出了在不同date的不同城市使用的平板电脑列表。 表1 City DeviceID StartDate EndDate Delhi 25 21-08-2014 26-08-2014 Mumbai 39 14-05-2014 21-05-2014 Chennai 91 17-11-2014 21-11-2014 Bangalore 91 11-10-2014 21-10-2014 Delhi 91 26-05-2015 29-05-2015 Hyderabad 25 23-05-2015 28-05-2015 工作表2 S.Id DeviceId SurveyDate City 203 91 15-10-2014 ? 204 25 24-08-2014 ? 我需要以某种方式填写表2中的城市列的值。我尝试使用Vlookup,但作为一个初学者擅长,无法让事情工作。 我设法将date列中的string格式化为date。 但我不确定如何进一步追求。 根据我的理解,Vlookup要求date范围是连续的,两者之间没有缺失值。 这种情况并非如此。 这是现实世界的数据,因此不完善。 什么是正确的方法来解决这个问题? 这可以用Excelmacros来完成吗? 我也读了一些关于嵌套的if语句,但是对于作为excel公式和数据操作的初学者感到困惑。

Excel自定义数据validation使用自己的function

我试图在自定义数据validation公式中使用自己制作的函数。 但由于某种原因,它不起作用。 我的function: Public Function IsNumberXValid(x) As Boolean IsNumberXValid = IsNumeric(x) And Math.Cos(x) <> 1 End Function 当我把这个函数放在公式字段里时,会显示如下警告: 我究竟做错了什么?

Excel数据validation条件在另一个单元格值

这是上下文: Sheet 1 : A1 = "50255" A2 = "Soccer players" A3 = The cell I'm having a problem with Sheet 2 : A1:A5 : List of soccer plays (Ronaldo, Zidane…) Sheet 3 : A lot of datas in which I can possibly find my Sheet1!A1 value 我想能够做到这一点: If A1<>"" then Vlookup in Sheet 3 […]

VBA Excel做一个封闭的文件的vlookup

我想从一个closures文件做一个vlookup到一个活动的打开的文件,closures的文件的path将作为一个变种 让我们说mypath = "C:\list\…." 我不知道是仅仅设置path还是全path(path+文件名) 你能帮忙吗?