excel中,如何调用另一表格中,指定行及指定列的数据?如图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel中,如何调用另一表格中,指定行及指定列的数据?如图相关的知识,希望对你有一定的参考价值。

参考技术A

1、商品表1,看有商品代号。

2、商品表2,看也商品代号。

3、把商品表2中的其它两个分类"标题"栏目复制到商品表1中。

4、接着下面用公式引用,在商品表1中选中单元格,再点击上面的fx,选择全部,找到vlookup.点确定。

5、另一列的品牌也是照着上面的方法,重复第4与第5步,也可以直接插入复制第前一列的粘贴操作.只是需要把那个第三个数值的,第二列2改成第三列3。完成再把公式拉下来。

jquery实现的统计table表格指定列的单元格值的和

jquery实现的统计t]able表格指定列的单元格值的和:
在一些应用中,表格单元格中存放的都是数字,比如学生的分数,那么就有可能将这些分数做加法运算来统计出总分数,下面就通过代码实例介绍一下如何统计某一列单元格中值的和。
代码实例:

<!DOCTYPE html><html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){ 
  var totalRow=0 
  $(#mytable tr).each(function(){ 
    $(this).find(td:eq(2)).each(function(){ 
    totalRow += parseFloat($(this).text()); 
  }); 
}); 
$(#totalRow).append(<td>合计</td><td></td><td>+totalRow+</td><td></td>); 
}); 
</script>
</head>
<body>
<table id="mytable" border="1" width="37%">
  <thead>
  </thead>
  <tr>
    <td width="63" >11</td>
    <td width="68" >12</td>
    <td width="62" >13</td>
    <td width="75" >14</td>
  </tr>
  <tr>
    <td width="63" >21</td>
    <td width="68" >22</td>
    <td width="62" >23</td>
    <td width="75" >24</td>
  </tr>
  <tr id="totalRow"></tr>
</table>
</body>
</html>

上面的代码实现了我们的要求,能够统计出第三列单元格中值的和,下面介绍一下它的实现过程。
一.代码注释:
1.$(document).ready(function(){}),dom结构完全加载完毕再去执行函数中的代码。
2.var totalRow=0,声明一个变量用来存放计算和的值。3.$(‘#mytable tr‘).each(function(){}),遍历表格的每一个tr行。
4.$(this).find(‘td:eq(2)‘).each(function(){totalRow+=parseFloat($(this).text());}),获取当前行索引值为2的单元格,并且再使用each()函数进行遍历,并将单元格中的数字内容进行累加计算。可能很多朋友有这样的疑问,为什么不直接使用$(this).find(‘td:eq(2)‘)进行计算,就一个单元格还需要使用each()函数进行遍历吗,其实还是有必要的,因为最后一个tr是没有td单元格的,这样的话text()函数返回值就是空,那么parseFloat()转换的话就会返回NaN值,最终计算结果可能出错,但是如果使用each()进行遍历,由于最后tr行没有td单元格,那么就不执行函数,也就避免上面的问题。
5.$(‘#totalRow‘).append(‘<td>合计</td><td></td><td>‘+totalRow+‘</td><td></td>‘),动态添加tr中的内容。
二.相关阅读:
1.each()函数可以参阅jQuery的each()方法一章节。
2.find()函数可以参阅jQuery的find()方法一章节。 
3.parseFloat()函数可以参阅javascript的parseFloat()方法一章节。
4.append()函数可以参阅jQuery的append()方法一章节。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=15141

更多内容可以参阅:http://www.softwhy.com/jquery/

以上是关于excel中,如何调用另一表格中,指定行及指定列的数据?如图的主要内容,如果未能解决你的问题,请参考以下文章

EXCEL中在某列中查找指定文本,返回行对应另一列的数据用啥函数

EXCEL里怎样引用某数值对应的另一列的值?

python 如何读取 excel 指定单元格内容

SQL 如何复制一条记录的指定字段的内容到另一条记录的指定字段?

如何按顺序提取EXCEL里其中一列数据(符合指定条件的)依次显示在另一列里

请教高手们,如何将写字板中的文本内容的指定文字或数字,自动导入EXCEL表格的指定单元格中