PoTable: Programming Standardly on Table-based Reasoning Like a Human Analyst