Redian新闻
>
个别已婚大妈为什么成天在这儿瞎搅和?
avatar
个别已婚大妈为什么成天在这儿瞎搅和?# Piebridge - 鹊桥
q*n
1
还是excel中的数据传递问题,想实现功能如下:
1,在单元格B1中输入第一个温度值,回车(或者同一个表单控件按钮) ,该温度值被转
到单元格A1中,同时B1单元格清空。
2,继续在单元格B1中输入第二个温度值,回车(或者是同一个表单控件按钮),该温度
值被转到单元格A2中,同时B1单元格清空。
3,还是继续在单元格B1中输入第三个温度值,回车(或者是同一个表单控件按钮),该
温度值被转到单元格A3中,同时B1单元格清空。
等等依次类推到第7800个温度值
7800,还是继续在单元格B1中输入第7800个温度值,回车(或者是同一个表单控件按钮)
,该温度值被转到单元格A7800中,同时B1单元格清空。
这下估计应该说清楚了吧?呵呵,上个问题在大家的热心帮助下已经搞定了,这个问题
是我自己想好好学学的。再次感谢大家的帮助,尤其是蝗虫,whoknowsme,还有sunvv。
你们太牛了!
还有,你们别笑话我,这个问题我已经做了5个多小时了,还是没搞定,只好厚着脸皮
再上来请教大家了。现在实在是太困了,睡觉去了。如果有谁的帖子我没能及时回,还
望见谅。先谢谢了:)
avatar
t*r
2
RT, 说谁谁知道.
avatar
z*i
3
昨天回过你之前那个问题
/30./,/10;/ {
if ($1==30. ) {
里的30.是你的30度,可以改别的,可以改成i=i+1等等
$1是excel的A,$2是B
你自己可以根据需要改
-----------------------------------------
居然解决了,人多力量大啊
我来推荐你一个不同方案吧,非常简单,
五到十分钟可以写好测试好,而且检查起来方便
批量处理数据无压力
但是安装程序,改系统参数什么的需要二十分钟吧
创建文件夹 C:/Data/20150202,把所有原始测试结果放进去,
比如7800个*.out文件
在这里下载并安装 (Cygnus) Cygwin B20
http://www.claremontmckenna.edu/pages/faculty/alee/g++/g++.html
把下面两行########################里的东西存成文件"a2.awk"
放到C:/Data/20150202里面
########################
BEGIN {
{fileno=0}
{printf " #|%12s|%12s|%22s\n","Temp","Value","File"}
}
{ if (FNR==1) {
{FileNo=FileNo+1 }
{printf "%4i|",FileNo}
}
}
/30./,/10;/ {
if ($1==30. ) {
a1=$1
a3=$3
{printf "%12f|%12f|%22s\n",a1,a3,FILENAME}
}
}
########################
把这个拷贝到桌面 C:\cygnus\cygwin-b20\cygnus.bat
双击点开,然后在$符后输入(不包括$符自己):
$cd C:/Data/20150202
$awk -f a2.awk *.out>Results.txt
(这个*.out你要根据实际的文件后缀改)
Results.txt就是你想要的结果

还是excel中的数据传递问题,想实现功能如下:
1,在单元格B1中输入第一个温度值,回车,该温度值被转到单元格A1中,同时B1单元
格清空。
2,继续在单元格B1中输入第二个温度值,回车,该温度值被转到单元格A2中,同时B1
单元格清空。
3,还是继续在单元格B1中输入第三个温度值,回车,该温度值被转到单元格A3中,同
时B1单元格清空。
等等依次类推到第7800个温度值
7800,还是继续在单元格B1中输入第7800个温度值,回车,该温度值被转到单元格
A7800中,同
时B1单元格清空。
这下估计应该说清楚了吧?呵呵,上个问题在大家的热心帮助下已经搞定了,这个问题
是我自己想好好学学的。再次感谢大家的帮助,尤其是蝗虫,whoknowsme,还有sunvv。
你们太牛了!
还有,你们别笑话我,这个问题我已经做了5个多小时了,还是没搞定,只好厚着脸皮
再上来请教大家了。现在实在是太困了,睡觉去了。如果有谁的帖子我没能及时回,还
望见谅。先谢谢了:)

【在 q*******n 的大作中提到】
: 还是excel中的数据传递问题,想实现功能如下:
: 1,在单元格B1中输入第一个温度值,回车(或者同一个表单控件按钮) ,该温度值被转
: 到单元格A1中,同时B1单元格清空。
: 2,继续在单元格B1中输入第二个温度值,回车(或者是同一个表单控件按钮),该温度
: 值被转到单元格A2中,同时B1单元格清空。
: 3,还是继续在单元格B1中输入第三个温度值,回车(或者是同一个表单控件按钮),该
: 温度值被转到单元格A3中,同时B1单元格清空。
: 等等依次类推到第7800个温度值
: 7800,还是继续在单元格B1中输入第7800个温度值,回车(或者是同一个表单控件按钮)
: ,该温度值被转到单元格A7800中,同时B1单元格清空。

avatar
w*e
4
???
avatar
q*n
5
嗯,谢谢阿米。我已经测试过了,您的这个办法也行。看样子编程也是条条大路通罗马
呀:)
对了,阿米,现在的这个问题您有什么高见?今晚我可能不能给你回帖了,实在是困的
不行了,眼皮打架都快一个小时了,呵呵。我明天中午再上来查看(早晨有实验)。晚
安:)

【在 z***i 的大作中提到】
: 昨天回过你之前那个问题
: /30./,/10;/ {
: if ($1==30. ) {
: 里的30.是你的30度,可以改别的,可以改成i=i+1等等
: $1是excel的A,$2是B
: 你自己可以根据需要改
: -----------------------------------------
: 居然解决了,人多力量大啊
: 我来推荐你一个不同方案吧,非常简单,
: 五到十分钟可以写好测试好,而且检查起来方便

avatar
c*g
6
??????????????????

【在 t*******r 的大作中提到】
: RT, 说谁谁知道.
avatar
s*v
7
我觉得你就直接在A1中输入,然后回车不就行了吗?A1, A2, A3...自然就顺序输入了。
5个小时这7800个数据早就输入完了吧。
avatar
t*r
8
不是说你们.
avatar
q*n
9
嗯,你说的没错。不过,我是想通过这个简单的例子学习一下,如果把这个简单的搞明
白了,我就可以在此基础上按照自己的意愿随便发挥了。诸如把温度值和测量值随便传
入到任何位置的单元格了。而且还可以加入诸多的判断条件,等等。
我要去学校了,上午有个测试需要做,中午能上来查看。如果您有什么实例代码贴出来
,我来不及回帖,别生气啊:)

了。

【在 s***v 的大作中提到】
: 我觉得你就直接在A1中输入,然后回车不就行了吗?A1, A2, A3...自然就顺序输入了。
: 5个小时这7800个数据早就输入完了吧。

avatar
k*a
10
want second spring
avatar
M*A
11
用access吧~
avatar
d*f
12
阿米尼居然会awk?你搞生统得

【在 z***i 的大作中提到】
: 昨天回过你之前那个问题
: /30./,/10;/ {
: if ($1==30. ) {
: 里的30.是你的30度,可以改别的,可以改成i=i+1等等
: $1是excel的A,$2是B
: 你自己可以根据需要改
: -----------------------------------------
: 居然解决了,人多力量大啊
: 我来推荐你一个不同方案吧,非常简单,
: 五到十分钟可以写好测试好,而且检查起来方便

avatar
w*a
13
贼阿米是千老吧

【在 d********f 的大作中提到】
: 阿米尼居然会awk?你搞生统得
avatar
d*f
14
千老会awk跟流氓会武术差不多

【在 w*******a 的大作中提到】
: 贼阿米是千老吧
avatar
D*d
15
要不你试一下 access/

钮)

【在 q*******n 的大作中提到】
: 还是excel中的数据传递问题,想实现功能如下:
: 1,在单元格B1中输入第一个温度值,回车(或者同一个表单控件按钮) ,该温度值被转
: 到单元格A1中,同时B1单元格清空。
: 2,继续在单元格B1中输入第二个温度值,回车(或者是同一个表单控件按钮),该温度
: 值被转到单元格A2中,同时B1单元格清空。
: 3,还是继续在单元格B1中输入第三个温度值,回车(或者是同一个表单控件按钮),该
: 温度值被转到单元格A3中,同时B1单元格清空。
: 等等依次类推到第7800个温度值
: 7800,还是继续在单元格B1中输入第7800个温度值,回车(或者是同一个表单控件按钮)
: ,该温度值被转到单元格A7800中,同时B1单元格清空。

avatar
w*n
16
access 都上了
接下来sql, nosql, big data之类也要上了

被转
温度
,该

【在 D*****d 的大作中提到】
: 要不你试一下 access/
:
: 钮)

avatar
H*g
17
哈哈

【在 w***n 的大作中提到】
: access 都上了
: 接下来sql, nosql, big data之类也要上了
:
: 被转
: 温度
: ,该

avatar
w*n
18
我这里有全套的IBM,ORACLE,SAP,EMC等大公司的解决方案
请QQ联系

【在 H********g 的大作中提到】
: 哈哈
avatar
H*g
19
寄信人: qgmzztmdn (qgmzztmdn)
标 题: Re: 还是那个excel问题,做了个宏,麻烦帮忙检查一下,谢谢了
发信站: 未名空间 (Tue Feb 3 00:44:15 2015)
来 源: 199.
我写的是这样子的:
Sub Click()
Sheet2.Cells(1, 1) = Sheet2.Cells(1, 2)
Range("B1").ClearContents
End Sub

钮)

【在 q*******n 的大作中提到】
: 还是excel中的数据传递问题,想实现功能如下:
: 1,在单元格B1中输入第一个温度值,回车(或者同一个表单控件按钮) ,该温度值被转
: 到单元格A1中,同时B1单元格清空。
: 2,继续在单元格B1中输入第二个温度值,回车(或者是同一个表单控件按钮),该温度
: 值被转到单元格A2中,同时B1单元格清空。
: 3,还是继续在单元格B1中输入第三个温度值,回车(或者是同一个表单控件按钮),该
: 温度值被转到单元格A3中,同时B1单元格清空。
: 等等依次类推到第7800个温度值
: 7800,还是继续在单元格B1中输入第7800个温度值,回车(或者是同一个表单控件按钮)
: ,该温度值被转到单元格A7800中,同时B1单元格清空。

avatar
H*g
20
你这样写是啥意思,为了输入一个数字专门给一个格子编程么?
excel的宏研究太深也没啥用,尤其是interface这方面的功能。不如听昨天谁说的,学
学R。

【在 H********g 的大作中提到】
: 寄信人: qgmzztmdn (qgmzztmdn)
: 标 题: Re: 还是那个excel问题,做了个宏,麻烦帮忙检查一下,谢谢了
: 发信站: 未名空间 (Tue Feb 3 00:44:15 2015)
: 来 源: 199.
: 我写的是这样子的:
: Sub Click()
: Sheet2.Cells(1, 1) = Sheet2.Cells(1, 2)
: Range("B1").ClearContents
: End Sub
:

avatar
H*g
21
发信人: daemonself (mit行为艺术专业博士后导师), 信区: Joke
标 题: Re: 重新说明昨晚求助excel的问题,斑竹千万先别删,多谢了!
发信站: BBS 未名空间站 (Sun Feb 1 20:19:07 2015, 美东)
这事没法选,ms的软件对真正的developer根本没有能用的,但是美国公司的现状就是95
%的大妈或者和不如大妈的大叔在作'技术'工作
avatar
s*i
22
这就是张嘴就敢说了啊
ms的office软件对developer是必须的啊
word,ppt的重要性咱就不说了
没有excel,光是那些plain text data就能把眼睛看花了

95

【在 H********g 的大作中提到】
: 发信人: daemonself (mit行为艺术专业博士后导师), 信区: Joke
: 标 题: Re: 重新说明昨晚求助excel的问题,斑竹千万先别删,多谢了!
: 发信站: BBS 未名空间站 (Sun Feb 1 20:19:07 2015, 美东)
: 这事没法选,ms的软件对真正的developer根本没有能用的,但是美国公司的现状就是95
: %的大妈或者和不如大妈的大叔在作'技术'工作

avatar
z*i
23
下面这里面的
if ($1==30. || $1==-30. || $1==99. ) {
里面里可以改,结果是列出所有文件里温度30,-30,和99的
比如改成
if ($1<=0. && $1>=-30. ) {
结果是列出所有文件里温度-30到0度的
你还可以根据你要的值来判断,比如 $3>=0.等等
还可以光列最大值最小值整数值等等
但复杂循环需要知道你的数据文件的结束格式,否则死循环
########################
BEGIN {
{fileno=0}
{printf " #|%12s|%12s|%22s\n","Temp","Value","File"}
}
{ if (FNR==1) {
{FileNo=FileNo+1 }
}
}
/30./,/10;/ {
if ($1==30. || $1==-30. ||$1==99. ) {
a1=$1
a3=$3
{printf "%4i|",FileNo}
{printf "%12f|%12f|%22s\n",a1,a3,FILENAME}
}
}
########################

嗯,谢谢阿米。我已经测试过了,您的这个办法也行。看样子编程也是条条大路通罗马
呀:)
对了,阿米,现在的这个问题您有什么高见?今晚我可能不能给你回帖了,实在是困的
不行了,眼皮打架都快一个小时了,呵呵。我明天中午再上来查看(早晨有实验)。晚
安:)

【在 q*******n 的大作中提到】
: 嗯,谢谢阿米。我已经测试过了,您的这个办法也行。看样子编程也是条条大路通罗马
: 呀:)
: 对了,阿米,现在的这个问题您有什么高见?今晚我可能不能给你回帖了,实在是困的
: 不行了,眼皮打架都快一个小时了,呵呵。我明天中午再上来查看(早晨有实验)。晚
: 安:)

avatar
z*i
24
非生统非千老啊,副伯士,工程物理
但我物理也不懂,我背了两本书把系主任指定的一门物理课考过了
他就让我挂在他名下了,然后考了一门应用数学是必修课也过了
其他修的都是实验课,我做实验那是一流的

千老会awk跟流氓会武术差不多

【在 d********f 的大作中提到】
: 千老会awk跟流氓会武术差不多
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。