Excel公式使用公式构建

时间:2016-01-17 07:30:48

标签: excel formula

我在excel中遇到了一个非常棘手的问题。很难用文本解释它,所以我将使用一个简单的例子来解决同样的问题:

我在单元格中写的内容如下:

webapi

现在在单元格A4中我想使用A2和A3上的连接公式来获得危险;但我想使用" cat"在A1中构建公式,例如A1 A2 A3 A4 Cat HAZ ARD ?

理想情况下,这应转化为="con"&A1&"enate"(A2,A3),但它会给我错误。

有任何解决方法吗?

1 个答案:

答案 0 :(得分:0)

也许宏可以处理这个任务。

Private Sub Worksheet_Change(ByVal Target As Range)
    If UCase(target.Value) = "CAT" Then
        target.Offset(0, 3) = target.Offset(0, 1).Value & target.Offset(0, 2).Value
    End If
End Sub

这个宏的作用是:每当一个单元格显示" cat"或者" Cat"或者" CAT"在工作表上的任何地方,程序将识别这一点,并在第三个单元格中向右,将第一个和第二个单元格合并到右侧。

如果您以前从未使用过宏,请告诉我,我将引导您完成整个过程;但是,我确信一旦你对宏的好处,你会得到比这更优越的懒惰捷径。

干杯