Google sheets I';我迷路了谷歌表单功能

Google sheets I';我迷路了谷歌表单功能,google-sheets,Google Sheets,我有一个名为“旅行”的专栏,里面有诸如酒店、国家和旅行类型等信息。 问题是这些信息是手工输入的,所以有时候输入信息的人不必输入“HOTEL ABC”,只需输入“ABC”或事件“HTL ABC”。 此外,ABC也可以指一个国家 我想要的是提取每个单元格上的所有酒店名称。这是我创建的函数,但我无法让它工作。(Y2为跳闸列) =IFS(AND(REGEXMATCH(Y2;“ZAHIR”);REGEXMATCH(Y2;“ZAHIR”);REGEXMATCH(Y2;“ZAHIR”);REGEXMATCH

我有一个名为“旅行”的专栏,里面有诸如酒店、国家和旅行类型等信息。 问题是这些信息是手工输入的,所以有时候输入信息的人不必输入“HOTEL ABC”,只需输入“ABC”或事件“HTL ABC”。 此外,ABC也可以指一个国家

我想要的是提取每个单元格上的所有酒店名称。这是我创建的函数,但我无法让它工作。(Y2为跳闸列)

=IFS(AND(REGEXMATCH(Y2;“ZAHIR”);REGEXMATCH(Y2;“ZAHIR”);REGEXMATCH(Y2;“ZAHIR”);REGEXMATCH(Y2;“ILE”);“ZAHIR DE L'ILE”和(REGEXMATCH(Y2;“ARC”);REGEXMATCH(Y2;“CIEL”);ARC EN CIEL;REGEXMATCH(Y2;“NOSY”);“NOSY”);NOSY BE(NOSY BE);REGEXMATCH(Y2;“ANTOREM”);“ANTOREM”);“ANTOREM”);ANTOREMBA LODGE”REGEXMATCH;REGEXMATCH(Y2;“VANILLE”);REGEXMATCH(Y2;“VANILLE”);regexdin;”regexdin;regexvan;“萨卡”、“萨卡提亚旅馆”、“雷格斯马特”(Y2;“索瓦吉”);“自然索瓦吉”、“雷格斯马特”(Y2;“安迪拉”);“安迪拉娜”、“雷格斯马特”(Y2;“阿玛里”);“阿玛丽娜”、“雷格斯马特”(Y2;“黑色”);雷格斯马特(Y2;“黑珊瑚色”);雷格斯马特(Y2;“洛哈”);罗哈拉诺;雷格斯马特(Y2;“皇家”);“皇家海滩”;雷格斯马特(Y2;“瓦尼拉”);“瓦尼拉”;雷格斯马特(Y2;“黑尔”);“黑尔”;“黑尔”;“黑尔”;“雷格斯马特(Y2;“拉维”);“雷格斯马特”)RAVINTSARA;REGEXMATCH(Y2;住宅);住宅;REGEXMATCH(Y2;“KOMBA LODGE”);TSARA KOMBA LODGE;REGEXMATCH(Y2;“PALUMBO REEF”);PALUMBO REGEXMATCH(Y2;“PALUMBO KENDWA”);PALUMBO KENDWA;和(REGEXMATCH(Y2;“BLUE”);REGEXMATCH(Y2;“MARLIN”);和(REGEXMATCH(Y2;“MY”);REGEXMATCH(Y2;“BLU”);“MY”);REGEXMATCH(Y2;“MY”);REGEXMATCH蓝”);REGEXMATCH蓝”;REGEXMATCH蓝“MVUVI”REGEXMATCH(Y2;“PALUMBO礁”);“PALUMBO礁”REGEXMATCH(Y2;“RAFU”);“KARAFUU”REGEXMATCH(Y2;“PARADI”);“下一天堂”REGEXMATCH(Y2;“KINASI”);“KINASI”;REGEXMATCH(Y2;“PALACE”);“RIU PALACE”;REGEXMATCH(Y2;“MANTA”);“MANTA度假村”;REGEXMATCH(Y2;“苏黎世”);“苏黎世度假村”和(REGEXMATCH(Y2;“伊甸园”);REGEXMATCH(Y2;“肯德瓦”);“肯德瓦”);“肯德瓦”)“雷格斯马奇”(Y2;“基翁瓜”);“基翁瓜海滩度假村”;雷格斯马奇(Y2;“帕吉”);“帕吉棕榈海滩度假村”;雷格斯马奇(Y2;“阳光”);“阳光海洋旅馆”;雷格斯马奇(Y2;“哈库纳马吉维海滩度假村”;雷格斯马奇(Y2;“马吉维”);“哈库纳马吉维海滩度假村”;雷格斯马奇(Y2;“猴面包树”);“猴面包海滩度假村”;雷格斯马奇(Y2;“雅卡尔”);“贾卡兰达”REGEXMATCH(Y2;“GARODA”);“GARODA”;REGEXMATCH(Y2;“MAWE”);“MAWE”;REGEXMATCH(Y2;“TWIGA”);“TWIGA”;REGEXMATCH(Y2;“RACUDA”);“BARRACUDA酒店”;REGEXMATCH(Y2;“ACQUA”);“ACQUARIUS”;REGEXMATCH(Y2;“WATAM”);“伊甸园瓦塔姆海滩”;REGEXMATCH(Y2;“隆诺”);“隆诺旅馆”;REGEXMATCH(Y2;“阿拉维”);“阿拉维精品度假村”;REGEXMATCH(Y2;“神户”);“度假酒店”REGEXMATCH(Y2;“SUN PALM”);“SUN PALM度假村”;REGEXMATCH(Y2;“CAROL”);“VILLAS CAROLINE”;REGEXMATCH(Y2;“CORAL”);“CORAL AZUR”;REGEXMATCH(Y2;“RADISSON”);“RADISSON BLUPOSTE”;REGEXMATCH(Y2;“RECIF”);“RECIF态度”;REGEXMATCH(Y2;“FRIDAY”);“FRIDAY态度”);“FRIDAY态度”)
  • “CORAIL NOIR”和“LOHARANO”之前缺少分号
  • 您需要删除“FRIDAY ATTITUDE”之后的最后分号,因为
    IFS希望位置0之后的所有参数成对出现
    ,最后的分号使Google Sheets认为另一组参数即将出现
  • 您可以通过更好地分隔功能来帮助自己解决未来的故障排除问题-例如,粘贴到Google工作表时,以下内容仍然有效:

  • 您能分享一份虚拟工作表吗?这样我们就可以直观地看到您试图通过公式实现的目标。请分享一份包含您所需输出的工作表副本。谢谢,工作起来很有魅力。从来没有想过像这样格式化函数,这很有帮助。再次感谢!另一个问题是:当一个单元格与两个值匹配时,如何使这两个值显示在两个单元格中?例如A1与Palace和Manta匹配,我想将RIU Palace和Manta RESORT放在两个分开的单元格中。在这样的函数中很难做到这一点-
    IFS
    返回与第一个真实条件对应的值,因此它只能返回一个匹配。您可以在第二个函数中反转所有条件的顺序,但这只对第二个匹配(不能匹配三个)有帮助,并且它将返回重复项。您可能希望浏览Google Apps脚本,该脚本在可以运行的函数和代码中提供了更大的灵活性,可以通过这种方式循环所有条件并返回所有匹配项。
    =IFS(
    AND(REGEXMATCH(Y2;"ZAHIR");REGEXMATCH(Y2;"LODGE"));"ZAHIR LODGE";
    AND(REGEXMATCH(Y2;"ZAHIR");REGEXMATCH(Y2;"ILE"));"ZAHIR DE L'ILE";
    AND(REGEXMATCH(Y2;"ARC");REGEXMATCH(Y2;"CIEL"));"ARC EN CIEL";
    REGEXMATCH(Y2;"NOSY"); "NOSY BE";
    REGEXMATCH(Y2;"ANTOREM");"ANTOREMBA LODGE"; 
    REGEXMATCH(Y2;"VANILLE"); "JARDIN VANILLE"; 
    REGEXMATCH(Y2;"SAKAT"); "SAKATIA LODGE"; 
    REGEXMATCH(Y2;"SAUVAGE"); "NATURE SAUVAGE";
    REGEXMATCH(Y2;"ANDILA"); "ANDILANA"; 
    REGEXMATCH(Y2;"AMARI"); "AMARINA";
    REGEXMATCH(Y2;"NOIR"); "CORAIL NOIR"; 
    REGEXMATCH(Y2;"LOHA"); "LOHARANO";
    REGEXMATCH(Y2;"ROYAL");"ROYAL BEACH";
    REGEXMATCH(Y2;"VANILA"); "VANILA";
    REGEXMATCH(Y2;"HEUR"); "HEURE BLEUE"; 
    REGEXMATCH(Y2;"RAVI"); "RAVINTSARA";
    REGEXMATCH(Y2;"RESIDENCE"); "THE RESIDENCE";
    REGEXMATCH(Y2;"KOMBA LODGE"); "TSARA KOMBA LODGE";
    REGEXMATCH(Y2;"PALUMBO REEF"); "PALUMBO REEF"; 
    REGEXMATCH(Y2;"PALUMBO KENDWA"); "PALUMBO KENDWA";
    AND(REGEXMATCH(Y2;"BLUE");REGEXMATCH(Y2;"MARLIN")); "BLUEMARLIN";
    AND(REGEXMATCH(Y2;"MY");REGEXMATCH(Y2;"BLU")); "MY BLUE";
    REGEXMATCH(Y2;"MVUVI"); "MVUVI";
    REGEXMATCH(Y2;"PALUMBO REEF"); "PALUMBO REEF";
    REGEXMATCH(Y2;"RAFU"); "KARAFUU";
    REGEXMATCH(Y2;"PARADI"); "NEXT PARADISE";
    REGEXMATCH(Y2;"KINASI"); "KINASI"; 
    REGEXMATCH(Y2;"PALACE"); "RIU PALACE";
    REGEXMATCH(Y2;"MANTA"); "MANTA RESORT";
    REGEXMATCH(Y2;"ZURI"); "ZURI RESORT";
    AND(REGEXMATCH(Y2;"EDEN");REGEXMATCH(Y2;"KENDWA")); "EDEN KENDWA";
    REGEXMATCH(Y2;"KIWENGWA"); "KIWENGWA BEACH RESORT";
    REGEXMATCH(Y2;"PAJE"); "PAJE PALMS BEACH RESORT";
    REGEXMATCH(Y2;"SUNSHINE"); "SUNSHINE MARINE LODGE";
    REGEXMATCH(Y2;"HAKUNA"); "HAKUNA MAJIWE BEACH RESORT";
    REGEXMATCH(Y2;"MAJIWE"); "HAKUNA MAJIWE BEACH RESORT";
    REGEXMATCH(Y2;"BAOBAB"); "BAOBAB BEACH RESORT";
    REGEXMATCH(Y2;"JACAR"); "JACARANDA";
    REGEXMATCH(Y2;"GARODA"); "GARODA";
    REGEXMATCH(Y2;"MAWE"); "MAWE";
    REGEXMATCH(Y2;"TWIGA"); "TWIGA";
    REGEXMATCH(Y2;"RACUDA"); "BARRACUDA INN";
    REGEXMATCH(Y2;"ACQUA"); "ACQUARIUS";
    REGEXMATCH(Y2;"WATAM"); "EDEN WATAMU BEACH"; 
    REGEXMATCH(Y2;"LONNO"); "LONNO LODGE"; 
    REGEXMATCH(Y2;"ALAWI"); "ALAWI BOUTIQUE RESORT"; 
    REGEXMATCH(Y2;"KOBE"); "KOBE RESORT"; 
    REGEXMATCH(Y2;"SUN PALM"); "SUN PALM RESORT"; 
    REGEXMATCH(Y2;"CAROL"); "VILLAS CAROLINE"; 
    REGEXMATCH(Y2;"CORAL"); "CORAL AZUR"; 
    REGEXMATCH(Y2;"RADISSON"); "RADISSON BLUPOSTE"; 
    REGEXMATCH(Y2;"RECIF"); "RECIF ATTITUDE"; 
    REGEXMATCH(Y2;"FRIDAY"); "FRIDAY ATTITUDE"
    )