首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用formula生成Excel公式

使用formula生成Excel公式
EN

Stack Overflow用户
提问于 2016-01-17 15:30:48
回答 1查看 79关注 0票数 0

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

我在单元格中写下了下面的单词:

代码语言:javascript
复制
A1   A2    A3  A4

Cat  HAZ  ARD  ?

现在在单元格A4中,我想使用A2和A3上的连接公式来获得危险;但我想使用A1中的“猫”来构造公式,例如="con"&A1&"enate"(A2,A3)

这在理想情况下应该转换为=concatenate(A2,A3),但它给了我错误。

有什么解决方法吗?

EN

回答 1

Stack Overflow用户

发布于 2018-03-13 03:21:00

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

代码语言:javascript
复制
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“的值时,程序都会识别这一点,并在右侧的第三个单元格中,合并右侧的第一个和第二个单元格。

PM如果你以前从未使用过宏,我将带你完成整个过程;但是,我相信一旦你擅长使用宏,你就会想出比这更好的懒惰快捷方式。

干杯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34836148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档