Excel中带单位数据的处理与转换
发布时间:2024-11-21
发布时间:2024-11-21
E
一 m a、
们
:s
t
e
P@
e
f
an
.
e n
.
门e
t”,
l提示保 4 )选择文件菜单中关闭命令 E x ( c e l e l c c e存的文件非屯 x工作簿格式询间是否保存成 E x“”“,一
f
i a r i d M va i e t nUnse
=
””
n h e Tn n
鑫粤像葬瑞戮 S姗’
T E P B Y S下E P
判断引用单元格是否为空,
i e d A nd T ra t f n so’
=
朋
工作簿格式”
,
;单击否按钮关闭该文件“
”
,
若为空单元格则函数返回空字符t,
l E,“’
lf侧沙 t ( dd l Mj, IF 0 t= . M记d le V硕a n t
(时选择文件菜单中的打开命令在文件类“
”
“
”
n V硕a e30 4 8m二
2)’
=
”
R
“
丁七e n
判断数据是否以 R结尾*
“在文件名编辑框中输人刚才保存过的路径及文件名单击打开按钮 (或在
型列表框中选中所有文件“”
“
”,
”
单位换算Us n
,
t换算成 m将FVa
,
“
,
0 3 0 48二,
l( M idd le V
耐-
an
t)
te l
文件菜单底端单击刚保存过的文件名 )“”,”,“”,
,
E
c x“
l e
会出m
A d
n
dT
r
s n al
o lm f
M记 d le V a i r
将换算好的数值赎给函数=”’
翻
现文本导人向导一3步骤之 1对话框选中分隔符
l f几g址 l e E伽 id’
号检查框单击下一步按钮进人文本导人向导一 3步骤之 2对话框在分隔符号复选框中选中空”,
“
将以El se
“
”
“
n衅仆e判断数据是否以 m结尾结尾的文本数据类型转换成数值类型并赋给函数二
V洲翻 e
,
) l
格检查框单击下一步按钮进人文本导入向导一3
”
,
“
”
,
“
e d A h dT r t饰i o r f m n s aUn
v=’
(珑 d业 v . in l a a te e
)
步骤之 3对话框单击完成按钮则 E x二 l会自动 x E;将文本转化成 l表格形式如图 2 e c”,
“
”
,
ite d
n s A n dT r么 o f
n
S in g l C ll,如果非以上类型保持原值
,
E
d n
f ln,
E
n
d Fu n e红o
{潺粼蘸粼黝黝8爪 3{九
输入上述代码后切换回工作表视图 (单击窗体底部的 sh e标签 )在 D Z单元格中键人二 U苗比山初 d r a n T B2 )选中 D即 o n ( f s 2单元格右下角的填充柄〔“当鼠标变成十,形状时 )向下拖动填充柄至单元格d,“-
”,
,
硕长
D 6 .,
则 D Z D 6中的数值就是 B Z: B 6中文本数据的转,‘
化且以 m,似的处理。
”
为单位
,
:同样可对 C Z C 6单元格进行类一
6 )以上步骤实现了带单位数据的数值与单位的 (
3
分离下面实现数据单位的统一,
,
;
“”“
编程处理同函数法相似
.
,
在 E xra lz‘
c
l 7 o e.
的模块表中
x滋E-
-
: C 6选择数据菜单中的排 ( )选中单元格 B Z 7“序…命令在弹出的排序对话框的主要关键字,列表框中选中按列 C’及递增检查框单击确定按,’,
: cod e 9 7的 Mou l ( e l )窗口中 )输人下列代码 d e
”
“
te d A S碑b P re U n l
耐T,
扬幻刀 ()s n I
D im D
i A
s
“
,
“
”
,
“
”
钮
,
E,
e会将以 c l x“”
“
R
”
为单位的数值排在“
BZ: B4
单元”,
加诵d an i vr i e a t o A e riv e W 6r k b o k w.
e g er nt I
jor
A
te
g
er
突义中回变量l即’
e ts k sh已
t ( s he e, I
: B 6中;格中而将以 m为单位的数值排在 B S二 Z B Z * 8 )在 F单元格中键人公式 ( 0 8 3 4中F 2单元格右下角的填充柄 (即当鼠标变成+.
选形8
o F
r
i
=
2二
o To r s
6o
’
t选中工作表 S h ee从工作表的第二行循环至第六行
) Se l c e.
t
l
“
”
t j o F
2 T
3
w
k
七ts h七
从工作表的第二列循环至第三列 ec t (加。tl扮) C日15 (i j) s e卫’
即s
.
,
.
状时)
,
向下拖动填充柄至单元格“”
F‘1
,
x c E l将 e=
B2: B4 0 3.
中的数值转化为 m米 (m );”,
为单位 (注,
:
英尺 (R )
4 0“
珑d业f I’
v耐皿t
二
AC i t‘
ve
C l l,
e
’
选中单元格中间变量赋值”
’
R ig t h ( dd珑 i,
V幼a e t n,
2)
=
Ft
即
,
T hen
” 9 )选中单元格 B S (: B 6选择编辑菜单中的复“
单位换算
IR
二
0
.
阳4 Bm二.
判断数据是杏以 R结尾将R〔英尺 )换算成 m (米 ).
’
制命令再选中单元格贴,
FSF6,
,
”
命令2.
,
则单元格耗:
执行编辑菜单中的粘中的数据即为原始文本数”。
“
“
0 3、五d山c v a 0 4 8 * V a l( i a r珑d l t n t ) n V硕a e u。= i相C田 V血 t l e l V翻助 t c A场d将换算好的数值赋给活动单元格’
据
B
列统一单位后的数值同理可进行 c列的转化函数法7 . 0搬1,
在E
版本下选择乡插入菜单宏表/模块,
”
“
,
将以 m
” e an= el f砒 m, l s E ) i ddl V而 t l M h印 T t〔 h g判断数据是否以 m结尾的数据= eV a va l ( i ev a M记d l M id d i a r i a r t n t ) n换成数值类型并赋给活动单元格结尾的文本数据类型转.’
表
”
子菜单
即可进人;
E
c x
l e
l9在 x c e 7 i Ba i a s i c环 ua编辑子菜单可进人珑s u a i s V雍器 B o选插人添加块子菜单即可在 M境中菜单模 u d
输人以下代码,
E
在模块表中
模块表窗中选择工具菜单宏/,
口
,
Ac i tE 15 e
eCe v l’
.
V
a u七 l
=
V曰 (M i d,
业V
a
i r
a
. t
)
“
”
“
”
,
“
”
“
”
,
-
其它单位c
,
非以上类型不作处理显示帮助信息 Ms g加元, 4卜m或 R单位的数据不能转化对’" t换成其它单位诵E x需将源程序中的也或 P,,, -
l eF
c ( )窗口中输人下列代码 d e o
:
一
r
七
la m a t io n
+
v
b0 K0
n
l y
,
”
帮助信息
”
c n u
o i t
n
D iln
d A e i t n u d n M id d l Ve
n e T a r o f n t i a r a二n
n ) m (si r ec l g e l,
En d i r N,
e xt
Si g l C e l l
e
定义中间变量中间变量赋值
j
N已盆t生 E习
d
Su b
e伪栩砂比t凡r
n
l
卯8
.
1萝
S
T E P B丫 S T E P步步高在今天中,,
E
一 m a
il
: s
t e P@ e f a n
.
en
.
n e
t
软盘加密技术等用软盘做
运行
。
已被广泛应用于商业软件
M A KEe Pe t l在 MS.
A SM
是正版盘制作程序,“
。
像
K V 3 00
E T。
S T A SM.
是
检验是否是正版盘的程序”,
若是则显示”
‘
e t,
t s
o m c -
为载体的商业软件都不同程度的对源盘作了加密处
不是则显示D OS7.
e s t t。
i a f
l!
并嘟一声
本程序不能
一.
O
中运行
理
,
使用户无法复制软盘。
M A K E A SMe o
或无法脱离源盘运行
但大,
de
s
g m eo
en
t
多数电脑爱好者都认为软盘加密技术都是高深莫测S ta】 t:
g r
100h
a ssu
m
e
e s: eo
de
,
d s: C O D E
,
55: e o
de
,
es: e o
血
这里介绍一种易于理解的
mn昭 ia:
v ohov ov o vov
c xex
,
3
软盘加密方法
,
此方法不同,
P
u s
于其它加密方法
它并不涉
m
a x
,
0 5 0 lho
m m mc
b
x
,
口磊京张北
s f
et
ID;
及磁盘基数表等复杂的参
c x
,
5 3 0 lhoo oh;
83
柱
,
l
扇区
数表
。
x dh atCX z,
,
;。面, A
盘
这里先介绍一下 3’盘的结构软盘有 8 0个柱 (或:
n t 13 h i
m p
0:
格式化;格式化是否成功?是转,
jz
n e x
称磁道)
0 (,
一
9柱) 7一
,
2
个面如果
PO P
壤馨嚎不能运行程序。
0 (
一
1
面)
每柱每面上有18
o o n l P
g a,
a n
i
18
个扇区 (144M B,
扇)
。
me x
ov
dx
o
s f
et s仃
2
i t:
m
o v
曲
,
09h
按正常容量格式化成1.
in t Z lh in t 2 0 h
的只用到了第 79e nIDs rr lst r
柱
而软盘上实际能制造出,
x
t:
o mb d
v
dxex
,
o
s f
et
st r
l
的磁道数要大于 8 0个
所或
jm P’
it,
d b 53 h o o h o,
以我们可以用 H D C O PY等
h f‘,
,
Zh.
:
M
a
ke
e o
e t e m
pl
’,
od h
磁盘 m信息表 oa h$,,
’
,
软件将
3
”
盘格成,
1 7
MB
Z
b denS t田r t.
’
M a耽纽吐!
07h od h,
,
0亦
,
’
$
,
更高的容量。
但是就无法正
e o e n
ded
ds
常读取了这里我们要用到在普通情况下 D O S无法访问的第,
T E STe o
A SMse
e d
gmo
e
t u100hroe c s: c o
83,
柱
,
用自己编的S ta】 1:
g r
程序在软盘第 8 3柱上格出一个扇区在运行程序时先判断软盘第 8 3柱上有无此扇区若无则说明是盗版盘在制作正版盘时由于此程序只格第 8 3柱面所以,
ss a urn o v a
: C ()D E de ds,
,
s
: c o
de
.
es:
叩d e
e x e x
,
3
g a in
:
Pu shrn o v
x acx
,
0叨 lh 53,
软盘上的原有程序不会被破坏而且用格式化正版盘时也不会洗掉仍能使用而且能防止83、
FO R M A T,
.
EX E
o mc
v
,
h f:
; 83
m训m P
柱上的扇区
正版盘
x dh atCX,
仪刃 Oh
;0
柱 F扇区面 A盘,
,
in t 1 3 h0:
检验扇区;
H D C O PY D
s K C O P Y等软盘复 i
成功吗?,
制软件的复制
,
软件复制到硬盘上也无法脱离正版盘,
jZOo l o
ne x
成功转
P P
输人上述代码后Ex
按下 F S键执行程序
Pn
z
,
切换回x eit:
g a,,
a n
i
m m
v o h a
x dZ lh
。
仃s e t
s tt
Z
;
盗版显示
即
t e s t
el窗口“,,
i a f
n
“
,
可以看出原来的数据已经变成数值类型。
o v
09h
且以 m
为单位,
il t,
从上述三种方法看法灵活性较好
以编程处理最为简单
;
函数
in t 2 0 hne x
t:
但需手工输人函数;而直接手工处理st r
m
o v
dxex
,
o
s f
et st r
l
:
正版显示,
‘,
e st t
e o
m
l P
e te
.
”
jml Z de d
P’
it
却非常繁杂注,
。
b ddbe n st a r t
test e
:
以上程序在。
7 el x c E
.
0
及
E
1 9 ce x 7‘
中均运行通“”
st r eo e n
’
e t
st
a il! f
m o
e Pet l’,
.
’,
Od h o a h,,
,
’
$
,
0 7 h odh oa h,
’
$
‘
过对于带有其它单位的数据可将 m,它单位即可
”
t和 F
换成其
ds
令
令
电从吸好者
19 9 8
上一篇:猪常见传染病的诊断 免费下载
下一篇:第1课 中国古代的科技成就