用Excel表格神速写代码

本文详细介绍了Excel中的一些关键函数用法,包括如何连接文本、截取字符串以及查找特定字符。通过实例展示了如何使用=MID()、FIND()和INDIRECT()等函数进行复杂文本操作。还提及了如何通过MIN(IF())数组公式找到字符串中的第一个大写字母。此外,还分享了如何将纵向数据转置以及使用CHAR()函数插入特殊字符。
摘要由CSDN通过智能技术生成

技巧和公式太容易忘了,记录一下一个SQL表我们的目标是用Excel快速写出以下代码
在这里插入图片描述不说废话,看图在这里插入图片描述
函数: = “public String “&A70&”;”
简单解释一下这个函数:

  • = 表示是函数而不是普通文本
  • " " 如果需要插入文本,用双引号括起来
  • & 用来连接文本和函数或者其他文本
  • A70 表示一个单元格的位置,可以点击对应的单元格直接在函数中插入其位置
  • 注意,当光标处在一个可以插入单元格位置的地方,点击任何单元格都会将对应位置插入进去
    在这里插入图片描述
    选中这个单元格,然后把鼠标放在红圈哪里,就会出现黑色十字架,摁住鼠标然后向下拖动,完事。
    在这里插入图片描述
    函数:=“public final String “&MID(F70,FIND(” “,F70),5)&” = “&””""&A70&""""&";"
    解释:
  • MID(截取目标,从第几个字符开始截取,截取几个字符) 返回截取的字符串
  • FIND(要查找的字符串,在哪里查找,从第几个字符开始查找) 返回要查找的字符串在对应字符串的位置
  • “”""四个双引号等于在文本中加入一个双引号
  • 也可以用”“” xxx “”" 直接在文本中加入 “xxx” 但是这样xxx就不能识别为函数了(如果是位置则会失效,成为一串无意义的字符串)

Excel公式 官网

  • 拉到最下面,从下往上依次展开各种函数
  • Ctrl + 左键 点击连接,在一个新窗口打开网页
    一个返回第一个大写字母位置的函数组合
    =MIN(IF(ISERROR(FIND(CHAR(ROW(INDIRECT(“65:90”))),A1)),"",FIND(CHAR(ROW(INDIRECT(“65:90”))),A1)))
    拆开是这样的(从外到内)
  • MIN( if ) 返回所有值中最小的那个,输入公式后
    按下ctrl + shift + enter 才能获得正确的输出,并且必须要有MIN (换成 MAX 也行)
  • if : IF(is,"",find)
    如果is的值为真,返回“”,否则返回find
  • is : ISERROR(find) find : FIND( char , A1)
    ISERROR 如果find返回一个错误(没找到或者公式出错),返回真
  • find : FIND( char , A1) char : CHAR(row)
    CHAR 接收一个整数然后将其转化为对应的字符
  • char : CHAR(row) row : ROW(INDIRECT(“65:90”))
    ROW 返回一个单元格的行号
  • row : ROW(INDIRECT(“65:90”))
    INDIRECT 返回由文本值决定的单元格的引用 “65:90” 65到90行

其他

  • 如何将纵向单元格中的内容以横向方式粘贴出来?
    复制,在单元格上右键→选择性粘贴→粘贴内容转置
  • CHAR(10) 换行符
  • CHAR(9) 一个tab
  • LOWER() 把字符串中的大写字母全部转化为小写字母
  • 注意,从单元格复制的内容粘贴时,会自动在粘贴处输入一个tab
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值