I'm using WORKDAY in my sheet to find the next working day for an array of dates. Each date has a country variable which determines the list of holidays (stored elsewhere) passed to WORKDAY.
I have been able to use FILTER to achieve this, but only when I pass a single country name to it as a condition. Ideally, I want pass the whole range of country names to it so that I can use an ARRAYFORMULA. After I try that, I hit the mismatched range sizes error.
Here's a link to a sample workbook: https://docs.google.com/spreadsheets/d/1zQiOmPxOjpkV5g05vm-1ReI-9m_AltabQamXw2iUKrI/edit?usp=sharing


Any suggestions?