Tag: excel

Excel:如何检查一个单元格是否为空的VBA?

可能重复: 使用VBA来检查下面的单元格是否为空 作为VBA通过检查一个单元格是否为空的另一个具体的信息? 例如:如果A:A =“产品专用”而B:B则为空然后C1 =“产品专用”这只是一个想法。 以及如何使用范围内的每个人。 并返回其他单元格中的值?

复制/粘贴后禁用Excel的自动单元格引用更改

我正在处理一个庞大的Excel 2003电子表格。 有很多非常大的公式与很多单元格引用。 这是一个简单的例子。 ='Sheet'!AC69+'Sheet'!AC52+'Sheet'!AC53)*$D$3+'Sheet'!AC49 他们中的大多数比这更复杂,但是这给了我正在工作的一个好主意。 这些单元格的引用很less是绝对的($ s)。 我希望能够将这些单元格复制到另一个位置,而不更改单元格引用。 我知道我可以简单地使用f4来使引用是绝对的,但是有很多的数据,我可能需要稍后使用Fill。 有没有办法暂时禁用复制粘贴/填充单元格引用更改,而不使参考是绝对的? 编辑:我只是发现,你可以做到这一点与VBA通过复制单元格内容作为文本,而不是一个公式。 我想不必这样做,因为我想一次复制整个行/列。 有没有一个简单的解决scheme,我错过了?

将相同的文本附加到Excel中列中的每个单元格

如何将文本附加到Excel中的列中的每个单元格? 我需要添加一个逗号(“,”)到最后。 例: email@address.com变成email@address.com, 数据示例: m2engineers@yahoo.co.in satishmm_2sptc@yahoo.co.in threed_precisions@rediffmail.com workplace_solution@yahoo.co.in threebworkplace@dataone.in dtechbng@yahoo.co.in innovations@yahoo.co.in sagar@mmm.com bpsiva@mmm.com nsrinivasrao@mmm.com pdilip@mmm.com vvijaykrishnan@mmm.com mrdevaraj@mmm.com b3minvestorhelpdesk@mmm.com sbshridhar@mmm.com balaji@mmm.com schakravarthi@mmm.com srahul1@mmm.com khramesh2@mmm.com avinayak@mmm.com rockindia@hotmail.com

如何控制write.table()输出中的小数位数?

处理数据时(例如,在data.frame中),用户可以通过使用控制显示数字 options(digits=3) 并像这样列出data.frame。 ttf.all 当用户需要像这样将数据粘贴到Excell中 write.table(ttf.all, 'clipboard', sep='\t',row.names=F) 数字参数被忽略,数字不被舍入。 看到很好的输出 > ttf.all year V1.xx V1.yx ratio1 V1.xy V1.yy ratioR V1.xx V1.yx ratioAL V1.xy V1.yy ratioRL 1 2006 227 645 35.2 67 645 10.4 150 645 23.3 53 645 8.22 2 2007 639 1645 38.8 292 1645 17.8 384 1645 23.3 137 1645 8.33 3 2008 […]

Excel:令人难以置信的收缩和扩大控制

偶尔,我会遇到一个电子表格,这些电子表格会随着时间的推移而变得越来越大或者越来越小。 代码中没有任何指示。 有没有人体验过这种喜悦?

在Excel表上运行SQL

我不知道我是否在问正确的问题,但是我对excel没有太多的经验。 我试图从所有姓氏字段sorting从一个电话号码字段不是空的另一个表的子表。 我可以很容易地用SQL做这个,但是我不知道如何在excel中去做。 我试图导入到postgresql,只是在那里查询,但似乎有点过分。 我会很感激的答复,但我真的只是希望指出正确的方向,因为我确信我正在复杂化。 谢谢! 对于我想要做的,SQL查询SELECT lastname, firstname, phonenumber WHERE phonenumber IS NOT NULL ORDER BY lastname would do the trick。 希望这解释了我想要做的。 这似乎太简单,因为它是excel本身无法做到的。

正确处理VBA中的错误(Excel)

我一直在使用VBA已经有一段时间了,但我仍然不太确定error handling。 好文章是CPearson.com之一 不过,我仍然想知道如果我以前做ErrorHandling的方式是完全错误的: Block 1 On Error Goto ErrCatcher If UBound(.sortedDates) > 0 Then // Code Else ErrCatcher: // Code End If If子句,因为如果它是真的,它将被执行,如果失败,Goto将进入Else部分,因为一个数组的Ubound不应该是0或更less,没有错误,这个方法工作得很好至今。 如果我理解正确的话,应该是这样的: Block 2 On Error Goto ErrCatcher If Ubound(.sortedDates) > 0 Then // Code End If Goto hereX ErrCatcher: //Code Resume / Resume Next / Resume hereX hereX: 甚至像这样: Block 3 […]

在Excel单元格中声明variables

是否可以在Excel单元格中声明variables并将它们用作其他单元格中的公式的参数? 例如,我将在其中一个单元格中声明var1=10 。 在另一个单元格中,我将使用var1进行计算,如: =var1*20 。

如何在Google电子表格中使用date添加function?

我相信我现在遇到的问题应该是在MS Excel中更容易。 不过,由于我的公司使用Google Spreadsheet,所以我必须找出一个办法。 基本上,我有一个单元格包含像“12/19/11”date值,我有另一个单元格包含一个值,如“DT 30”。 分配给我的任务是将值30(天)添加到date,所以结果应该是“2012年1月19日”。 我在Google电子表格中做了一些尝试,我有两个问题。 首先是如何从string“DT 30”中提取数字值“30”,第二个问题是,似乎没有build立在Google文档中的date添加function。 任何专家可以提供一些build议吗? 感谢您帮助初学者!

计数一个date发生的次数,并从中做出一个图表

我有一个date列表,其中的每个date可以发生多次。 我想统计每个date出现的次数(直方图),并将其显示在一个图表中(Y轴是date发生的次数,X轴是date本身)? 样本列表: 19/05/2012 19/05/2012 19/05/2012 17/05/2012 17/05/2012 16/05/2012 16/05/2012 16/05/2012 16/05/2012 15/05/2012 15/05/2012 15/05/2012 15/05/2012 12/05/2012 12/05/2012 12/05/2012 7/05/2012