add Excel independent tests; compatibility update (pmt funcs)