2 - Home - KKU Web Hosting

Download Report

Transcript 2 - Home - KKU Web Hosting

คอมพิวเตอร์ในห้องปฏิบ ัติการเคมีคลินก
ิ
วัตถุประสงค์ นักศึกษาสามารถ
1. บอกชนิดของคอมพิวเตอร์ และองค์ ประกอบที่สาคัญได้
2. อธิบายความสาคัญและยกตัวอย่ างการประยุกต์ ใช้
คอมพิวเตอร์ ในห้ องปฏิบัตกิ ารได้
Analog Computer
Digital Computer
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
1
ความหมาย: คอมพิวเตอร์ (computer)
ั อุปกรณ์ชว่ ยใน
# บุคคลทีท
่ าหน ้าทีค
่ านวณ ซงึ่ สว่ นใหญ่อาศย
่
การคานวณ เชน
ลูกคิด (abacus)
ไม ้บรรทัดแบบมีตวั เลือ
่ นไปมาได ้สาหรับคานวณ (slide rule)
ภาพจาก...http://encyclopedia.thefreedictionary.com
ภาพจาก...http://encyclopedia.thefreedictionary.com
# เครือ
่ งมือหรืออุปกรณ์อเิ ล็กทรอนิกส ์ ทีม
่ ค
ี วามสามารถในการ
คานวณอัตโนมัตต
ิ ามคาสงั่
ึ ษาได ้จาก
ประวัตแ
ิ ละชนิดระบบคอมพิวเตอร์ศก
http://th.wikipedia.org/wiki/คอมพิวเตอร์
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
2
คอมพิวเตอร์ทางานอย่างไร
ระบบคอมพิวเตอร์ทางานได ้ด ้วย 2 องค์ประกอบ คือ
Hard ware: physical machine
้
สว่ นทีใ่ ชประมวลผลเรี
ยกว่าหน่วยประมวลผล
• central processing unit (CPU)
• memory
• input/output devices
Software: ชุดของคาสงั่ ทีร่ ะบุขน
ั ้ ตอนการคานวณ
เรียกว่าโปรแกรมคอมพิวเตอร์ และข ้อมูลสาหรับคานวณ
•คาสงั่ ของระบบปฏิบต
ั ก
ิ าร (operating program)
ื่ สารกับ input/output devices (driver program)
•คาสงั่ สาหรับสอ
•คาสงั่ ประมวลผลสาหรับระบบงาน (application program)
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
3
Basic computer hardware
Registers
Clock and
interval
control
Memory
ROM & RAM
Input/Output
Controller
Arithmetic
- Logical
Unit
Interface control
Microprocessor
Monitor
Keyboard
Mouse
Printer
CPU
(central processing unit) Input/Output devices
Microprocessor: หน่วยประมวลผลกลาง
Memory: หน่วยความจา เก็บคาสงั่ /ข ้อมูลสาหรับประมวลผล
Input/Output devices: อุปกรณ์ตอ
่ พ่วงต่างๆ
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
4
Monitor
CPU
Display
card
Expansion Slot
Other Devices
Chipset 1
Main
Memory
Chipset 3
Key Board
Chipset 2
Floppy Disk
Hard Disk
CD-ROM
Mouse
Printer
Main board
ผ ังแสดงองค์ประกอบ Hardware ของ computer
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
5
Arithmetic-Logical Unit (ALU) เปรียบเสมือนหัวใจของ
คอมพิวเตอร์ หน ้าทีห
่ ลักของมันคือทาการประมวลผลทาง
คณิตศาสตร์ขน
ั ้ พืน
้ ฐานอันได ้แก่ การบวก การลบ และทาการ
เปรียบเทียบข ้อมูลสองข ้อมูลว่ามีคา่ เท่ากันหรือไม่ ถ ้าไม่จะ
มีคา่ มากกว่าหรือน ้อยกว่า
ประมวลผลในรูปแบบข ้อมูล Binary
หน่วยความจา หรือ Memory ใชส้ าหรับเก็บข ้อมูล (Data) และ
คาสงั่ (Instructions) โดยข ้อมูลภายในหน่วยความจาจะถูก
แบ่งเป็ นสว่ นๆ เล็กๆ เท่าๆ กัน แต่ละสว่ นมีทอ
ี่ ยู่ (address) เพือ
่
้ ้าถึงข ้อมูลทีถ
ใชเข
่ ก
ู จัดเก็บเอาไว ้
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
6
Bit (บิต) : 0 หรือ 1
• เคลาด์ อี แชนนอน (Claude E. Shannon) เริม
่ ใชค้ าว่า บิต
ในงานเขียนของเขาในปี พ.ศ. 2491
• โดยย่อจากคาเต็มคือ binary digit (หรือ binary unit)
• แชนนอนได ้กล่าวถึงทีม
่ าของคานีว้ า่
• มาจาก จอห์น ดับบลิว ทูคย
ี ์ (John W. Tukey)
ไบต์ (byte) เป็ นกลุม
่ ของบิต ซงึ่ เดิมมีได ้หลายขนาด
แต่ปัจจุบน
ั มักเท่ากับ 8 บิต
ื่ เรียกอีกชอ
ื่ ว่า ออกเท็ต (octet)
• ไบต์ขนาด 8 บิต มีชอ
• สามารถเก็บค่าได ้ 256 ค่า (28 ค่า, 0 ถึง 255)
• สว่ นปริมาณ 4 บิต เรียกว่านิบเบิล (nibble)
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
7
21
22
23
24
25
26
27
28
29
210
=
=
=
=
=
=
=
=
=
=
2
4
8
16
32
64
128
256
512
1,024
[2]
[2 x
[2 x
[2 x
[2 x
[2 x
[2 x
[2 x
[2 x
[2 x
2]
2x
2x
2x
2x
2x
2x
2x
2x
2]
2x
2x
2x
2x
2x
2x
2x
2]
2x
2x
2x
2x
2x
2x
2]
2x
2x
2x
2x
2x
2]
2x
2x
2x
2x
2]
2 x 2]
2 x 2 x 2]
2 x 2 x 2 x 2]
หน่วยนับ
1
1
1
1
กิโลบิต(Kb) = 1000 บิต หรือ 1024 บิต
เมกะบิต(Mb) = 1000 กิโลบิต หรือ 1024 กิโลบิต
จิกะบิต(Gb) = 1000 เมกะบิต หรือ 1024 เมกะบิต
เทราบิต(Tb) = 1000 จิกะบิต หรือ 1024 จิกะบิต
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
8
้ ยกจานวนบิตทีม
เวิรด
์ (word) เป็ นคาทีใ่ ชเรี
่ ากขึน
้ แต่ก็ไม่ม ี
ขนาดเป็ นมาตรฐานตายตัว
บนเครือ
่ งคอมพิวเตอร์สถาปั ตยกรรม IA-32
จานวน 16 บิต จะเรียกว่าเวิรด
์
32 บิต เรียกว่า ดับเบิลเวิรด
์ (double word)
หรือ dword
ในขณะทีส
่ ถาปั ตยกรรมอืน
่ ๆ
หนึง่ เวิรด
์ มีคา่ เท่ากับ 32 บิต, 64 บิต หรือค่าอืน
่ ๆ
ในระบบโทรคมนาคม หรือเครือข่ายคอมพิวเตอร์
้ วยในรูปของ
ความเร็วในการสง่ นิยมใชหน่
บิตต่อวินาที (bps - bits per second)
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
9
ื่ สารข้อมูลของระบบคอมพิวเตอร์
ชนิดการสอ
•Parallel transmission
อุปกรณ์สง่
รับทีล
่ ะ Byte
อุปกรณ์รับ
Synchronous communication
•Serial transmission
อุปกรณ์สง่
รับทีล
่ ะ Bit
อุปกรณ์รับ
Asynchronous communication
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
10
ชนิดของระบบคอมพิวเตอร์
• Supper Computer
้
• Mainframe Computer มีขนาดใหญ่ ผู ้ใชจะใช
ผ่้ าน
terminal/workstation
- dumb terminal(keyboard+Monitor )
- smart terminal(keyboard+Monitor+other devices)
•Minicomputer คล ้ายกับ mainframe แต่มข
ี นาดเล็กกว่า
•Microcomputer มีขนาดเล็กและมีครบทุกหน่วยทางาน
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
11
Software computer + Hardwires computer
Computer ทางานได้
โปรแกรมคอมพิวเตอร์
(ชุดคาสั่งภาษาคอมพิวเตอร์) •Operating system
•Drivers
ภาษาเครือ
่ ง
•Applications
เบสิก, โฟเทรน, ซี,
-Word processors
ปาสคาน, ….
-Spreadsheets
HTML, XML, ……
-Presentation
Others
-Database
-Others
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
12
The major uses of computer includes the following:
To perform repetitive tasks
• Billing for patient tests and
• logging specimens into a lab
To perform complex calculations rapidly
• Linear-regression analysis associated with enzyme
analysis on some instruments
• RIA data reduction
• Newer quality control schemes
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
13
The major uses of computer includes the following:
To collect, organize, store, and distribute
large amounts of data
Collection of patient test results
Preparation of a cumulative report
Collection and analysis of quality control results
To operate machines in a highly
reproducible manner
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
14
้
การประยุกต์ใชคอมพิ
วเตอร์ในงานห ้องปฏิบต
ั ก
ิ ารเคมีคลินก
ิ
•การคานวณหาความเข ้มข ้น
•ชว่ ยควบคุมการทางานของเครือ
่ งวิเคราะห์ตา่ งๆ
•ชว่ ยจัดการ ”ระบบข ้อมูลของห ้องปฏิบัตก
ิ าร: LIS”
•ชว่ ยวิเคราะห์ข ้อมูลและจัดทารายงานผลการวิเคราะห์
่ งานควบคุมคุณภาพ
เชน
ึ ษาประสท
ิ ธิภาพของวิธต
ศก
ี รวจวัด
•ชว่ ยจัดทาเอกสารต่างๆ
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
15
LIS Server
HIS Server
Instrument 2
ฐานขอมู
้ ล
ห้อง lab
ฐานขอมู
้ ล
ร.พ.
Ethernet
Printer
Instrument 1
Printer server
Dot Matrix
printer
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
Barcode
printer
16
LIS Selection consideration
Dose the system have enough capacity to handle not only
the current workload but also the expected growth in workload
over its expected liftime(5-7 year)?
Dose the system have the features needed of it?
Dose one have the capability to change the system
as one’s requirements change?
Costs
Implementation
personnel
Security
physical protection of the machine and its programs
release of the data to authorized persons only
machine failure
computer environment
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
17
บทบาทของคอมพิวเตอร์ตอ
่
เครือ
่ ง spectrophotometer
้
•ตรวจสอบความพร ้อมของเครือ
่ งก่อนใชงาน
•ควบคุมการเปลีย
่ นความยาวคลืน
่ แสง
•ควบคุมชว่ งเวลาการอ่านค่า Abs ให ้มีชว่ งเท่ากัน
•คานวณค่าความเข ้มข ้น
•เก็บสะสมค่าการอ่านและผลการคานวณ
•จัดพิมพ์ผลการตรวจวัด
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
18
ต ัวอย่างโปรแกรมประยุกต์ในตลาดทีอ
่ าจนามา
้ ับงานห้องปฏิบ ัติการเคมีคลินก
ประยุกต์ใชก
ิ
• Microsoft Office
Word จัดพิมพ์เอกสารต่างๆ
Excel ตารางบันทึกข ้อมูล
วิเคราะห์ข ้อมูลทางสถิตพ
ิ น
ื้ ฐาน
PowerPoint นาเสนอข ้อมูล
Access จัดการะบบฐานข ้อมูล
• SPSS
วิเคราะห์ทาสถิต ิ
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
19
Memory EPROM & RAM
Hard Disk &
CPU Monitor &
Floppy Disk
Keyboard
Controled by computer
Interface to
other system
Operator subsystem
•Order via Keyboard
•Manually Cuvette and
Sample cup loading
Analysis systems
•Other analyzers •System checking temperature,
•LIS and HIS
liquid level, cuvette and sample cup
movement
•Samples and Reagents aspiration
•Photometric measurement and
calculation
•Results display & Printout
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
20
ตัวอย่าง การใช ้ Microsoft Excel
เก็บข ้อมูล QC sample และสร ้าง QC chart
Normal Level
1 scale = 0.5 unit
+ 3 SD
 Mean - 3
S.D.
 Mean ++ 32 SDS.D.
 ค่า S.D.
118.5
Concentration(mg/dl)
113.0
107.5
+ 1 SD
Mean
102.0
 Mean - 3 S.D.
96.5
- 1 SD
91.0
- 2 SD
85.5
- 3 SD
0
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
No.
21
แกน Y
Uric acid in control serum level 2
(mean=11.5 mg%, SD=0.6 mg%)
Youden Plot for Uric acid assay
Minimum
9.7
13.3
Maximum
13.3
12.7
Major Unit
0.6
Minor Unit
12.1
11.5
Value (X) axis
crosses at
10.9
แกน X
10.3
Minimum
3.9
Maximum
5.7
Major Unit
0.3
9.7
3.9
4.2
4.5
4.8
5.1
5.4
5.7
Uric acid in control serum Level 1
(mean=4.8 mg%, SD=0.3 mg%)
9.7
Minor Unit
Value (Y) axis
crosses at
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
3.9
22
Quality control chart for Glucose [ Level 1]
123
118
113
108
103
98
93
88
83
+ 2 SD
+ 1 SD
Mean
- 1 SD
- 2 SD
0
5
10
15
20
Day
25
กราฟแสดง ค่ า VIS ของผลการตรวจวัด cholesterol ใน external control serum
VIS
400.0
300.0
140.1
200.0
100.0
0.0
-100.0
-200.0
-116.8
-300.0
-84.1
-400.0
0
5
10
15
20
25
30
35
40
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
45
50
Trial
55 No.
60
23
ตัวอย่าง การใช ้ Microsoft Excel เก็บข ้อมูล EQA และวิเคราะห์คา่ VIS
J
1
2
K
L
M
N
CCV=
Cholesterol
TrialNo.
Designed V.
O
Your Value
S.D.
P
Q
R
V
VI
VIS
7.6
N
CV
3
1
181.04
159.00
17.733
12
9.79
-12.175
-160.198
-160.2
4
2
176.09
175.00
21.677
11
12.31
-0.620
-8.152
-8.2
5
3
182.66
168.00
26.724
13
14.63
-8.025
-105.597
-105.6
V
( YourV alue  DesignedV alue)
 100
DesignedV alue
กราฟแสดง ค่า VIS ของผลการตรวจว ัด cholesterol ใน external control serum
VIS
400.0
300.0
200.0
=(L5-K5)*100/K5
100.0
0.0
-100.0
-200.0
-300.0
Trial No.
-400.0
0
5
10
15
20
25
30
35
40
45
50
55
VI 
60
V
 100
CCV
=P5*100/O$1
=IF(ABS(Q5)<=400,Q5,IF(Q5<=-400,-400,IF(Q5>=400,400,Q5)))
http://home.kku.ac.th/wiskun/SampleUsage.xls
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
24
ตัวอย่างระบบข้อมูลผลการตรวจ
สร้างโดย MS Access
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
25
ข้อคำนึงถึงในกำรจัดทำระบบข้อมูล
• บันทึกข้อมูลทีจ่ าเป็ นสาหรับการตรวจสอบย้อนหลังได้
• ง่ายต่อการบันทึกและสืบค้นย้อนหลัง
• สามารถใช้สรุปเป็ นรายงานสถิตข
ิ องหน่ วยงานได้
• ป้ องกันการเข้าถึงข้อมูลจากบุคคลภายนอก
• ป้ องกันการแก้ไขข้อมูลจากบุคคลทีไ่ ม่มห
ี น้าทีร่ บั ผิดชอบ
• กรณี มก
ี ารแก้ไขข้อมูล ต้องมีการบันทึก วัน เวลา และผูท
้ แ
ี่ ก้ไข
ข้อมูลไว้ดว้ ย
• ควรกาหนดระยะเวลาการเก็บรักษาข้อมูลไว้
หรือ กาหนดวันเวลาสาหรับทาลายข้อมูล
กรณี ใช้ระบบคอมพิวเตอร์จดั เก็บ ต้องมีการสารองข้อมูลและ
วิธก
ี ข
ู้ อ
้ มูลกลับคืนจากแหล่งสารองข้อมูล
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
26
การสาเนาข้อมูลของระบบข้อมูลคอมพิวเตอร์
มีโปรแกรมถ่ายโอน
ข้อมูลมาจัดเก็บ
ฐานข้อมูล
สารอง
Backup Server
ไม่ให้บริการ
แต่ดงึ ข้อมูลมาจัดเก็บ
พร้อมให้บริการ
เมือ
่ Server เสีย
ฐานข้อมูล
Server
ให้บริการ
แก่ผใู้ ช้ระบบ
มีผรู้ บั ผิดชอบปฏิบตั ิ
สาเนาข้อมูลเก็บไว้
ในรูปแบบ CD, TAP
Server, Backup Server และ Backup CD or TAP ไม่ควรตัง้ อยูใ่ นทีเ่ ดียวกัน และ
อยูใ่ นทีป
่ ้ องกันไม่ให้ผท
ู้ ไี่ ม่มห
ี น้าทีร่ บั ผิดชอบเข้าระบบได้
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
27
การประยุกต์ใช้ Microsoft Excel 2003
กับ “ระบบข้อมูลวัสดุคงเหลือ”
จานวนและรายการวัสดุ
นาเข้า (Input)
จานวน
วัสดุคงเหลือ
จานวนและรายการวัสดุ
จ่ายออก (Output)
กรอบแนวคิด
Worksheet: Code ใช้เก็บชือ
่ รายการวัสดุ และหน่ วยนับ
Worksheet: Detail ใช้บน
ั ทึกรายการวัสดุรบ
ั เข้าและจ่ายออก
ใช้สมรรถนะ “การตรวจสอบความถูกต้อง..” การกรอกข้อมูล และ
functions ของ Microsoft Excel 2003 จัดการระบบข้อมูล
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
28
ขัน
้ ตอนการสร้างระบบ
1. สร้าง Worksheet ชือ
่ Code และบันทึกข้อมูล
ชือ
่ รายการวัสดุ และ หน่ วยนับ
2. กาหนดข้อมูลชือ
่ รายการวัสดุทง้ ั หมด ให้ชือ
่ ว่า “itemcode”
<ตัวอย่าง>
<ตัวอย่าง>
3. สร้าง Worksheet ชือ
่ Detail และกาหนดหัวตาราง ดังแสดง
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
29
ขัน
้ ตอนการสร้างระบบ
4. กาหนดการ “ตรวจสอบความถูกต้อง...” ของช่วงเซลล์ C6:C16
โดยให้ตรวจสอบจากช่วงข้อมูลชือ
่ “itemcode”
เสร็จแล้ว คัดลอกเซลล์ C6 ไปวางไว้ทเี่ ซลล์ C2
<ตัวอย่าง>
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
30
ขัน
้ ตอนการสร้างระบบ
5. กาหนดการบันทึกข้อมูลทีเ่ ซลล์ D6 โดยอัตโนมัติ เมือ่ มีการกรอก
ข้อมูลทีเ่ ซลล์ C6 โดยบันทึกคาสั่งต่อไปนี้ทเี่ ซลล์ D6
=IF(ISBLANK(C6),"",VLOOKUP(C6,Code!$B$2:$C$16,2,FALSE))
เสร็จแล้วคัดลอกเซลล์ D6 ไปวางไว้ทเี่ ซลล์ D2 และ D6:D16
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
31
ขัน
้ ตอนการสร้างระบบ
6. ทีเ่ ซลล์ E2 ให้บน
ั ทึกคาสั่งต่อไปนี้
=SUMIF(C6:C16,C2,E6:E16)
เพือ
่ สรุปจานวนรับทัง้ หมดของรายการวัสดุทรี่ ะบุในเซลล์ C2
ทีเ่ ซลล์ F2 ให้บน
ั ทึกคาสั่งต่อไปนี้
=SUMIF(C6:C16,C2,F6:F16)
เพือ
่ สรุปจานวนจ่ายทัง้ หมดของรายการวัสดุทรี่ ะบุในเซลล์ C2
ทีเ่ ซลล์ G2 ให้บน
ั ทึกคาสั่งต่อไปนี้
=E2-F2
เพือ
่ สรุปจานวนคงเหลือของรายการวัสดุทรี่ ะบุในเซลล์ C2
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
32
ขัน
้ ตอนการสร้างระบบ
7. กาหนดช่วงเซลล์ A5:G15 สาหรับใช้กรองข้อมูล
เพือ
่ แสดงเฉพาะข้อมูลทีต
่ อ
้ งการ โดย
เลือกช่วงข้อมูล แล้ว click ด้านขวาของ mouse แล้วเลือก
สร้างรายการ...

วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
33
ขัน
้ ตอนการสร้างระบบ
7. กาหนดช่วงเซลล์ A5:G15 สาหรับใช้กรองข้อมูล
เพือ
่ แสดงเฉพาะข้อมูลทีต
่ อ
้ งการ โดย
เช็คเครือ
่ งหมายถูกที่ “รายการของฉันมีสว่ นหัวของรายการ”
เพราะช่วงเซลล์ A5:G15 แถวที่ 5 เป็ นส่วนหัวของรายการ
click ตกลง
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
34
Worksheet: Code
<< Back
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
35
กาหนดข้อมูลชือ
่ รายการวัสดุทง้ ั หมด ให้ชือ
่ ว่า “itemcode”


วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.

36
กาหนดข้อมูลชือ
่ รายการวัสดุทง้ ั หมด ให้ชือ
่ ว่า “itemcode”
กาหนดชือ
่ itemcode

<< Back
กาหนดช่วงข้อมูลของ “itemcode”
ตัวอย่างเช่น Code!$B$2:$B$16
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
37
กาหนดการ “ตรวจสอบความถูกต้อง...” ของช่วงเซลล์ C6:C16
โดยให้ตรวจสอบจากช่วงข้อมูลชือ
่ “itemcode”


วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
38
กาหนดการ “ตรวจสอบความถูกต้อง...” ของช่วงเซลล์ C6:C16
โดยให้ตรวจสอบจากช่วงข้อมูลชือ
่ “itemcode”

 ระบุแหล่งข้อมูลชือ
่
=itemcode

<< Back
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
39
การบันทึกข้อมูล
ตัวอย่าง บันทึกข้อมูลที่ C6
•จะมี drop-down แสดงรายการวัสดุจากช่วงข้อมูลชือ
่ “itemcode”
ให้เลือกบันทึก เมือ่ เลือกรายการแล้ว ข้อมูลทีเ่ ซลล์ D6 จะบันทึกเอง
แล้วการระจานวนในคอลัมน์ จานวนรับ/จานวนจ่าย และราคา/หน่ วย
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
40
ตัวอย่าง เช่น
ตัวอย่างนี้ ทีเ่ ซลล์ C2 ใช้ drop-downเลือกรายการ
“น้ายาตรวจ Creatinine” โปรแกรมจะสรุป
จานวนรับ จานวนจ่ายทัง้ หมด และจานวนคงเหลือ
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
41
กรณี ต้องการให้แสดงเฉพาะรายการรับและจ่ายของ รายการ
“น้ายาตรวจ Creatinine”
วาง cursor ทีเ่ ซลล์ C5 และใช้ drop-down ของเซลล์ C5
เลือกรายการ “น้ายาตรวจ Creatinine”
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
42
ถ้าต้องการเพิม
่ รายการบันทึก สามารถบันทึกต่อได้ทแ
ี่ ถวทีม
่ ี*
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
43
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
44
สง่ ผลงานฝึ กการใช ้ Excel สร ้างกราฟ
Internal QC: QC Chart 1 รูป
External QC: VIS chart 1 รูป
พิมพ์รป
ู กราฟทีส
่ ร ้างได ้สง่ คนละ 1 ชุด
น.ศ.เลือก Test ใดก็ได ้จาก
ข ้อมูลทีก
่ าหนดให ้ในไฟล์
SampleDataFor-QCchart.xls
http://home.kku.ac.th/wiskun/SampleDataFor-QCchart.xls
วิสุทธิ ์ กังวานตระกูล กลุ่มวิชาเคมีคลินิก สายวิชาเทคนิคการแพทย์ ม.ข.
45