Někdy potřebujete upravit funkci XLOOUP tak, aby pracovala jen s částí textu. Tedy aby např. spojila:

  • „pink mouse“ a „mouse“

jen proto, že „mouse“ je obsaženo v „pink mouse“, i když text „pink mouse“ není stejný jako „mouse“.

To se u většiny funkcí v Excelu řeší pomocí zástupných znaků – tedy hvězdičky *, otazníku ?, případně vlnovky ~. Funguje to defaultně, není třeba nic nastavovat.

XLOOKUP je ale netypická v tom, že pokud mají zástupné znaky (a tím i práce s částmi textu) fungovat, je třeba to explicitně povolit. Udělá se to tak, že v pátém parametru funkce, v Režimu shody, zadáte číslo dva.

Zadání vypadá takto:

  • =XLOOKUP(„*mouse“;A:A;B:B;;2)

a výsledek takto: