S.I/Lisp/

SELECTFROM




=SELECTFROM(
    "Name, ID",
    Sheet1!A1:D1000)

=SELECTFROM(
    "*",
    Sheet2!A1:Z1000,
    "Salary > 100000, Department = IT")
    
=SELECTFROM(
    "Title, Year, Runtime",
    Data!A1:Z1000,
    "Score >= 0.7, Genre = Comedy")
        



DEFINE(
    SELECTFROM,
    LAMBDA(
        columns,
        table_range,
        [row_conditions],
        SELECTCOLUMNS(
            SELECTROWS(
                table_range,
                row_conditions),
            columns)))
        



Help us optimize this function