如何在google中搜索excel单元格并更改单元格内容的顺序?

ogsagwnx  于 2023-02-05  发布在  Go
关注(0)|答案(2)|浏览(216)

我需要谷歌搜索Excel单元格中的名字。
我使用=超链接(“http://www.google.com/search?q=“和C5,C5)。
然而,单元格中的名字先有姓,然后是名。我如何交换它们,使它们在谷歌中显示为名然后姓?

dkqlctbz

dkqlctbz1#

VBA中的字符串修饰符:

  • Left()-取字符串的左侧部分,直到指定的字符数

=Left("DownFall", 4)返回“向下”

  • Right()-与Left()相同,但从右侧开始

=Right("DownFall", 4)返回“下降”

  • Mid()-从字符串中间取一个字符串(from、number of char)

=Mid("DownFall", 3, 4)返回“wnFa”

  • find()-返回指定子字符串的字符串位置:

=Find("F", "DownFall", 1)返回“5”

  • TextSplit()将字符串拆分为多个单元格:

=TextSplit("Down-Fall", "-")返回“向下”,在单元格2中返回“下降”

  • 注意:还有很多其他的方法,但是你可以用这几个方法完成大多数字符串操作 *

下面是一个将它们结合在一起的示例:

  • x1米11米1x

  • =LEFT(C6,FIND(" ",C6,1)-1) & " " & MID(C6,FIND(" ",C6,1)+1,250)

w46czmvw

w46czmvw2#

如果姓氏和名字用逗号分隔,如下所示:
约翰·史密斯
然后你就可以

Dim name
name =Split(Cells(row,column).value, ",")
Cells(row, column).value = name(1) & " " & name(0)

相关问题