有一个excel问题,如果C列中有数据,我希望A列返回文本"OPEN“,但是如果G列中也有数据,我希望它返回”已关闭“。
同时,如果在C或G列中都没有数据,我不希望用任何东西填充A列。
Current formula : =IF(COUNT(C14)=1,IF(NOT(OR(C14="<>",G14="")),"CLOSED","OPEN"))
见附图
给定一个数组的数组,其中包含2个数组,如:
var arrayStd = [["G14",18],["G16",17],["G16",17],["G13",17]];
我目前使用这个或这个变体:
var arrayStd = [["G14",18],["G16",17],["G16",17],["G13",17]];
var arrayToString = function(array){
var str;
array.map(function(a)
我已经编写了绘制图形的代码,该图形应该为每个集合显示一个名称。
有10到15个集合,所以为图表中的每个项目命名会变得很混乱。
我的Excel在进气道参数表中是这样的,图表是在v1和v2之间绘制的。A是变量名,case是变量的大小写。
我希望所有的点在一个地方附近分组,并有一个"a“或"b”作为整个组的标题,这取决于组
name case V1 V2
a 1 10 11
a 2 12 11
a 3 12 12
a 4 12 11
a 5 12 12
b 1 15 12
b 2 10 10
b
只要"MainSubroutine“只需要在单击单元格G14时触发,下面的代码就可以正常工作,但是现在我需要将触发器事件扩展到只要单击工作表上的任何目标单元格,并且它有特定的字符串”单击以了解更多信息“。
那我怎么写呢?我尝试将第2行修改为“如果Selection.Count =1和selection.value =”单击以了解更多“那么.”但很明显这不管用。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Selection.Count = 1 Then
If Not Inters
在几个帖子的基础上,我可以在下面的脚本中打印几个选定的范围到一个pdf文件。但是,所有范围都打印在单独的工作表上。
目前NewRng.Address="A1:G9,A13:G14,A18:G37“。我认为可能需要"A1:G9;A13:G14;A18:G37“(由;而不是,)(?)
有人能解释我如何在一张纸上打印选定的范围吗?
非常感谢!
剧本:
Sub CreatePDF_Selection1()
Dim rng1 As Range, rng2 As Range, rng3 As Range
Dim NewRng As Range
With T
我正在有条件地设置单元格范围的格式。我想做大于和小于另一个单元格的值。我在网上找到了这段代码,它可以让我做到这一点,但我想知道,如果条件单元格为空,是否有办法跳过格式化。
例如:如果值大于"G14“+”E14“,我想突出显示”D14“红色。负号反之亦然。如果"E14“的值为空,它仍然会使其变为红色,因为它的行为就好像它是零一样。
下面是我的代码:
'Format Measured
Dim rg As Range
Dim cond1 As FormatCondition, cond2 As FormatCondition, cond3 As FormatConditi
我有一个包含2个工作表的工作簿:
图3
Column F Column D Column K
Supplier A 1234 10
Supplier B 2222 4
图2
Column D Column G
Supplier A 1234 - Other
Supplier B 2222 - Other
我正在尝试编译一个索引匹配公式,该公式将检查项目编号和供应商名称,并从列K取回值。
但是,如果值是7或更大,那么我想要替换该值,并具有“无限期”