การใช้ฟังก์ชั่น Substitute แทนที่ข้อความ
ฟังก์ชั่น substitute ทำหน้าที่แทนที่ข้อความเก่าด้วยข้อความใหม่ที่เรากำหนด โดยวิธีการใช้งานฟังก์ชั่น substitute แบบง่ายๆทำได้ดังนี้
จากตัวอย่างด้านล่างนี้ครับ
จากตารางด้านบน อธิบายได้ดังนี้
ในส่วนของ A1 ให้เราพิมพ์ว่า Original text
ในเซลล์ B1 ให้เราพิมพ์ว่า Old text
ในเซลล์ C1 ให้เราพิมพ์ว่า Replace with
ในเซลล์ D1 ให้เราพิมพ์ว่า New text
ในเซลล์ E1 ให้เราพิมพ์ว่า formula
และพิมพ์ข้อความทั้งหมดเข้าไปในช่อง Original, Old text, Replace with และ ช่อง formula ตามตารางได้เลย ส่วนในช่อง New text ให้เราพิมพ์สูตรที่อยู่ในช่อง formula พิมพ์เข้าไปแทนครับ เช่น
= SUBSTITUTE(A2,B2,C2) แล้วกด Enter จะได้ค่าเท่ากับ 20000 Orders
= SUBSTITUTE(A3,B3,C3) แล้วกด Enter จะได้ค่าเท่ากับ
Digital camcorders sale online
ส่วนช่องเซลล์ที่เหลือก็ทำเช่นเดียวกันจนครบทุกช่องครับ เราก็จะได้คำตอบในช่อง New text ทั้งหมดครับ
สำหรับความหมายของค่าแต่ละช่องเซลล์ อธิบายเพิ่มเติมได้ดังนี้ครับ
Original text คือ ข้อความต้นฉบับ
Old text คือ ข้อความเก่า อาจเป็นข้อความทั้งหมด หรือเป็นบางส่วน ก็ได้
Replace with คือ ข้อความใหม่ที่เราจะเอาเข้าไปแทนที่ข้อความเก่า
New text คือ ข้อความที่เป็นผลลัพธ์หลังจากที่เราได้แทนที่แล้ว หรือ เรียกว่า ผลลัพธ์ของการใช้ ฟังก์ชั่นนั่นเองครับ
Formula คือ สูตรที่เราต้องพิมพ์เข้าไปในเซลล์แต่ละเซลล์ในส่วนของ New text
ถ้าเราสังเกตดีๆเราจะเห็นว่าในช่อง Replace with มีการเว้นค่าไว้ก็ได้ ซึ่งมันก็คือการนำค่าว่างๆไปแทนที่คำเก่านั่นเอง
และบางเซลล์ใน Replace with ก็มีตัวหนังสือปนกับช่องว่างด้วย ซึ่งก็ได้เช่นกัน และทั้งหมดนี้ก็คือหน้าที่ของ Substitute นั่นเอง
ฟังก์ชั่น substitute ทำหน้าที่แทนที่ข้อความเก่าด้วยข้อความใหม่ที่เรากำหนด โดยวิธีการใช้งานฟังก์ชั่น substitute แบบง่ายๆทำได้ดังนี้
จากตัวอย่างด้านล่างนี้ครับ
Original
text
|
Old
Text
|
Replace
with
|
New
Text
|
Formula
|
50000 Orders
|
50000
|
20000
|
20000 Orders
|
SUBSTITUTE(A2,B2,C2)
|
Digital camcorders sale
|
sale
|
sale
online
|
Digital camcorders sale online
|
SUBSTITUTE(A3,B3,C3)
|
I Love Nikon Cameras
|
Nikon
|
Cannon
|
I Love Cannon Cameras
|
SUBSTITUTE(A4,B4,C4)
|
Excel 2010 Advance
|
nce
|
nced
|
Excel 2010 Advanced
|
SUBSTITUTE(A5,B5,C5)
|
Excel Function Replace
|
Excel
|
Excel
2010
|
Excel 2010 Function Replace
|
SUBSTITUTE(A6,B6,C6)
|
Excel vba column
|
vba
|
visual
basic
|
Excel visual basic column
|
SUBSTITUTE(A7,B7,C7)
|
Excel vba colour cell
|
cell
|
cells
|
Excel vba colour cells
|
SUBSTITUTE(A8,B8,C8)
|
Free Microsoft Excel
|
Free
|
Download
Free
|
Download Free Microsoft Excel
|
SUBSTITUTE(A9,B9,C9)
|
Excel for dummies
|
for
|
|
Excel dummies
|
SUBSTITUTE(A10,B10,C10)
|
Excel spreadsheets
|
spread
|
spread
|
Excel spread sheets
|
SUBSTITUTE(A11,B11,C11)
|
Microsoft Excel Help
|
Microsoft
|
|
Excel Help
|
SUBSTITUTE(A12,B12,C12)
|
Microsoft Excel Training
|
Excel
|
Xcel
|
Microsoft Xcel Training
|
SUBSTITUTE(A13,B13,C13)
|
Microsoft Excel Trial
|
MT
|
|
Microsoft Excel Trial
|
SUBSTITUTE(A14,B14,C14)
|
excel formulas
|
as
|
ar
|
excel formular
|
SUBSTITUTE(A15,B15,C15)
|
ในส่วนของ A1 ให้เราพิมพ์ว่า Original text
ในเซลล์ B1 ให้เราพิมพ์ว่า Old text
ในเซลล์ C1 ให้เราพิมพ์ว่า Replace with
ในเซลล์ D1 ให้เราพิมพ์ว่า New text
ในเซลล์ E1 ให้เราพิมพ์ว่า formula
และพิมพ์ข้อความทั้งหมดเข้าไปในช่อง Original, Old text, Replace with และ ช่อง formula ตามตารางได้เลย ส่วนในช่อง New text ให้เราพิมพ์สูตรที่อยู่ในช่อง formula พิมพ์เข้าไปแทนครับ เช่น
= SUBSTITUTE(A2,B2,C2) แล้วกด Enter จะได้ค่าเท่ากับ 20000 Orders
= SUBSTITUTE(A3,B3,C3) แล้วกด Enter จะได้ค่าเท่ากับ
Digital camcorders sale online
ส่วนช่องเซลล์ที่เหลือก็ทำเช่นเดียวกันจนครบทุกช่องครับ เราก็จะได้คำตอบในช่อง New text ทั้งหมดครับ
สำหรับความหมายของค่าแต่ละช่องเซลล์ อธิบายเพิ่มเติมได้ดังนี้ครับ
Original text คือ ข้อความต้นฉบับ
Old text คือ ข้อความเก่า อาจเป็นข้อความทั้งหมด หรือเป็นบางส่วน ก็ได้
Replace with คือ ข้อความใหม่ที่เราจะเอาเข้าไปแทนที่ข้อความเก่า
New text คือ ข้อความที่เป็นผลลัพธ์หลังจากที่เราได้แทนที่แล้ว หรือ เรียกว่า ผลลัพธ์ของการใช้ ฟังก์ชั่นนั่นเองครับ
Formula คือ สูตรที่เราต้องพิมพ์เข้าไปในเซลล์แต่ละเซลล์ในส่วนของ New text
ถ้าเราสังเกตดีๆเราจะเห็นว่าในช่อง Replace with มีการเว้นค่าไว้ก็ได้ ซึ่งมันก็คือการนำค่าว่างๆไปแทนที่คำเก่านั่นเอง
และบางเซลล์ใน Replace with ก็มีตัวหนังสือปนกับช่องว่างด้วย ซึ่งก็ได้เช่นกัน และทั้งหมดนี้ก็คือหน้าที่ของ Substitute นั่นเอง