sales <- data.frame(fruit = c("apple", "banana", "cherry"),
qty = c(5, 150, 300))
xl_filter_keep(sales, xl_filter("qty", ">", 100))
sales[xl_filter_keep(sales, xl_filter("fruit", "==", "*a*")), ]
# filters on different columns combine with AND
xl_filter_keep(sales, list(xl_filter("qty", ">", 100),
xl_filter("fruit", "==", "b*")))
Run the code above in your browser using DataLab