以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请帮助解决一下?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=33591)

--  作者:lyfxybc
--  发布时间:2013/5/21 12:32:00
--  请帮助解决一下?

请帮助解决一下?

假设有表A 、表B,

                表A                               

行号      第一列    第二列           

 1             1            30                 

 2             2            20                       

 3             3            30                                                                  

 4             4            20                                

 5             5            15                               

 6             6            50                 

 

                                          

                         表B

行号           第一列    第二列

 1                 1

 2                 2       

 3                 1                                                  

 4                 3                  

 5                 5                

 6                 6 

 7                 5

 8                 4

 9                 1       30                  

10                2       20   

11                3       30 

12                4       20                

13                5       15                   

14                6       50   

 

表B的最后6行,和表A的第1-6行一一对应,如何在表A的第一行第二列输入30,在表B的第二列最后与第一列数值的行输入30,是否需判断行号的最大值,如表B第一列最后出现“1”的行,表B第一列最后出现“2”的行,....但是,前面第二列的值不论是否为空,只在最后输入数值。

 

 

      

 

 

   

[此贴子已经被作者于2013-5-21 12:53:01编辑过]

--  作者:y2287958
--  发布时间:2013/5/21 12:37:00
--  
俺生性愚笨
读不懂

--  作者:lyfxybc
--  发布时间:2013/5/21 12:49:00
--  
我加了行号,如上
--  作者:狐狸爸爸
--  发布时间:2013/5/21 12:52:00
--  

这种情况,你用excel不是更方便吗?

foxtable是个数据库,根据逻辑,而不是行列位置来设置相互关系的。


--  作者:lyfxybc
--  发布时间:2013/5/21 12:54:00
--  

因为项目设计中需要这种结构,

表A是一个班的数据 , 表B是另一个班的数据,这两班的数据就是两个表轮换赋值,

[此贴子已经被作者于2013-5-21 12:58:18编辑过]

--  作者:y2287958
--  发布时间:2013/5/21 19:28:00
--  
你这个赋值俺实在是没看清楚
--  作者:lyfxybc
--  发布时间:2013/5/21 22:52:00
--  
谢谢,我变通了一下方法,已经完成,谢谢给我的回复。