把a1,a2,a3,....放到一个临时表或变量表中,通过数据表与临时表关联查询,可以避免写很长的查询语句

解决方案 »

  1.   

    EXCEL最多10万行吧? 没索引吧?那就一行行先读出来,再判断它的数据。
    自己优化的话,效率应能更好。
      

  2.   


    Excel 2007就已经100多万行了。
      

  3.   

    谢谢各位的作答。
    我也希望用临时表做关联查询,所以第二条问了,dataTable能作为这个临时表吗,用于[sheet1&]作连接查询?关于excel能处理多大数据的问题,大家不用争论了,不管是10W条,还是100W条,只要有需求,都得去实现。
    而且微软已经明确在excel2013中回归大数据了吧.
    期待各位的解决方案,谢谢!
      

  4.   

    只要有需求,都得去实现。呵呵,这话没错,不过怎么实现就不能听用户的了。你的这个问题,如果是数据库的话,轻松完成,
    如果数据量不太大的话,就全读上来好了。如果数据量很大的话,尽早往数据库上转移才是。至于“微软已经明确在excel2013中回归大数据”, 后面恐怕少了“的客户端”几个字