Tag: excel 2010

查找给定列中哪些行最长的单元格?

目前我在VBA中有一个函数,它在给定列中查找最长的单元格长度。 它在任何给定列的旁边插入一列,插入LEN(A1) (无论所需的列地址是什么)并填充,然后使用MAX函数查找最大值。 直到现在,这已经足够好了,但现在用户想知道哪个行最有价值。 有没有办法做到这一点,没有sorting或过滤? 该函数由用户运行一次,并跨越每一列,并有大约150000行,所以需要一段时间过滤/sorting15次。 任何build议感激

根据两列之间的较大值更改单元格颜色 – Excel 2010

看,这个场景很简单! 我有一个两列的表。 这些列有整数。 我需要做的是将列A中的每个值与列B上的相应值进行比较,然后更改包含较大值的单元格的颜色。 请注意,我需要对每行执行此规则。

插入行条件格式

我想知道,是否有可能在条件格式的Excel中插入一个新的行? 我知道这是可能的VBA和macros,但它可能与格式? 我试图看看每个function和格式有在Excel中,我似乎没有find任何。 谢谢

在Win7上的VBA EXCEL 2010中调用一个Sub()的错误

我需要从WEXCEL 2010 VBAon win7中调用一个子版本。 find_max rng1:=rng // error !!! ByRef argu mismatch Sub find_max(ByRef rng1 As Range) Dim dblM As Double dblM = -9E+307 Dim maxCellAddress As String For Each Cell In rng If IsNumeric(c) Then If dblMax < CDbl(Cell.Value) And Cell.Value <> "" Then dblM = CDbl(Cell.Value) maxCellAddress = (Cell.Address) End If End If […]

想要公式返回一个数字值或空白

我有两列(A和B)的信息。 我正在尝试创build第三个(C),B的答案除以A的百分比forms,或者100%是空白或破折号( – )。 下面是一个例子。 我已经尝试了几种不同的公式组合,例如=IF((B38/A38)<100,(B38/A38)," ")我可以得到百分比答案还可以,但一直没能得到想要的结果,破折号 **A** **B** **C** 1.99 0.99 49.7% 1.99 1.99 3.99 3.99 – 2.99 1.99 66.6% 感谢您给予的任何帮助。

Excel匹配多个单元格的重复项

我需要根据以下标准填充结果无效或错误的单元格。 我不确定如果使用Match,Lookup公式可以解决这个问题。 特定 ABC +———–+———–+———- 1 | IntRef | Value | Result 2 |———–|———–+———- 3 | r01 | Value 123 | Success (because B4 matches B3) 4 | r01 | Value 123 | Success (because B3 matches B4) 5 | r02 | Value ABC | Failed (because B6 differs from B5) 6 | r02 | […]

VBA – 查找所有匹配并添加文本,并完成自动填充

我有这张桌子: NAME1 NAME1 NAME1 NAME1 NAME2 NAME2 NAME2 并需要以此结束 NAME1_A1 NAME1_A2 NAME1_A3 NAME1_A4 NAME2_A1 NAME2_A2 NAME2_A3 所以基本上我需要find所有匹配完全相同的单元格。 在这种情况下,我会find“NAME1”,然后我需要将“_A1”添加到“_Ax”,其中x与发现匹配的计数相同。 然后它需要find另一个匹配,并执行相同的操作。 所以对于NAME2,还要添加A1 – Ax。 我试图开始录制macros,然后编辑它。 之后,我试图自己写这个,但是,我不得不承认,我甚至不知道如何开始。 有人帮忙吗?

Excel 2010:从原始位置移动单元格(偏移它)

程序: Excel 2010 经验基本 问题: 我有一个大的数据表与一些“拆分单元格”(第一/姓氏和货币),这是从原始数据(从网页复制和粘贴,数据分成2)是如何。 我需要做一个干净的表格,其中包含1行上的所有数据,而不是2个。我在下面有一些示例数据,然后再进一步包括我想要的样子。 原始的格式是一个HTML表格,从数据库中提取出来(我不能访问,但是我可以生成一个CSV文件,但是由于它的设置,这本身就是另一个问题)。 假设: (A1)数据; 有超过列出的值和列,我会接受公式或VBA的答案,最后:忽略空白行,他们被插入,以显示表格之间的差异更清楚。 原始数据: | Date | Transaction ID | Order Reference | Sender | Sender Email | Status | Payment Amount | Amount Paid | |————|—————-|—————–|——–|————–|——–|—————-|————-| | 17/04/2014 | transid | order | first | email | Paid | 5 | 5 | | | | […]

总结时间excel电子表格不工作

我有一个与Excel的问题,我想加起来的时间,使他们可以正确地显示在我正在制作的电子表格,我有用户的要求,并给他们需要多长时间来更改或修复。 在工作表上显示01:00:00这意味着所花费的时间是1小时,并且显示当时间在24小时以下时合计的总和usinfg =总和(A1:A10),但是如果总和更大显示为03:00:00,我想知道是否有可能显示时间为27:00:00这意味着需要27小时的变化。 不是三我怎么会让这个被显示

在每个Excel单元格的前面插入文本

我有一个Excel 2010工作表,有一列数字,例如 -1.5629E+00 -1.5745E+00 -1.4344E+00 -1.6456E+00 这些是log10值,我想要原始值: 0.027359 0.026638 0.036776 0.022614 当然,我可以插入一个正确的操作完成的列,但这会打乱后续使用的工作表。 我宁愿find一种方法来插入这个文本 = 10 ^ 在原始列中的每个单元格的开头。 我试着录制一个macros,但是这个function只是简单地在单元格中添加一个全新的条目,而不是在开头插入文本。