<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_52452"> 10进制向26进制(基数为A-Z)转换,将10进制的数字转换成以Z-A为基数的26进制的数据。<br>用于获取excel指定列的索引 <div class="blockcode"> <div id="code_Qje"><ol> <li> <?php <li>/**</li> <li> * 获取excel表格里指定单元的名称索引:</li> <li> * 如第1行第1列:</li> <li> * 返回A1</li> <li> * 第27行第二列:</li> <li> * 返回AA1:</li> <li> *</li> <li> * @param int $row 第几行</li> <li> * @param int $col 第几列</li> <li> *</li> <li> * @author mingche</li> <li> * @since 2014-05-31</li> <li> */</li> <li>function getExcelCeilIndex($row, $col) {</li> <li> if($row > 0 && $col > 0 )</li> <li> {</li> <li> $str = "ZABCDEFGHIGKLMNOPQRSTUVWXY";</li> <li> $col_str = "";</li> <li> do</li> <li> {</li> <li> $col_tmp = $col % 26;</li> <li> $col = $col_tmp == 0 ? intval($col / 26) - 1 : intval($col / 26);</li> <li> $col_str = $str[$col_tmp].$col_str;</li> <li> }while( $col );</li> <li> return $col_str.$row;</li> <li> }</li> <li> return false;</li> <li>}</li> <li>?></li> <li> </ol></div> <em onclick="copycode($('code_Qje'));">复制代码</em> </div> </td></tr></table> <div id="comment_52452" class="cm"> </div> <div id="post_rate_div_52452"></div> <br><br>