برنامه نویسی
شماره 43 – تفاوت بین دو رشته را پیدا کنید

شرح و تحلیل مسئله:
در جدول اکسل زیر، هر دو ستون A و B شامل رشته های جدا شده با نقطه ویرگول هستند:
وظیفه: تفاوت بین ستون A و ستون B را که شامل مواردی است که در ستون A وجود دارد اما در ستون B وجود ندارد را بیابید و نتیجه را با نقطه ویرگول جدا کنید:
راه حل:
استفاده کنید SPL XLL برای انجام این کار:
=spl("=?.((~1.split($[;]) \ ~2.split($[;])).concat($[;]))",A1:B3)
همانطور که در تصویر زیر نشان داده شده است:
توضیح:
~1 نشان دهنده اولین عضو فرزند عضو فعلی (ردیف) است. \ عملگر محاسبه تفاوت است. $[] یک رشته را نشان می دهد.