คุณจะค้นหาและแทนที่คำในเอกสาร สเปรดชีต หรืองานนำเสนอได้ด้วย Google เอกสาร ชีต และสไลด์ นอกจากนี้คุณยังค้นหาในไฟล์ได้โดยใช้แป้นพิมพ์ลัด Ctrl + f (⌘ + f ใน Mac)
ใช้ฟีเจอร์ค้นหาและแทนที่ในเอกสารหรืองานนำเสนอ
- เปิดเอกสารหรืองานนำเสนอใน Google เอกสารหรือ Google สไลด์จากคอมพิวเตอร์
- คลิกแก้ไข ค้นหาและแทนที่
- พิมพ์คำที่ต้องการค้นหาถัดจาก "ค้นหา" หากต้องการแทนที่คำดังกล่าว ให้ป้อนคำใหม่ถัดจาก "แทนที่ด้วย"
- หากต้องการดูตำแหน่งถัดไปที่มีการใช้คำดังกล่าว ให้คลิกถัดไป หากต้องการกลับไปยังคำก่อนหน้า ให้คลิกก่อนหน้า
- ไม่บังคับ: จำกัดผลการค้นหาโดยใช้ตัวเลือกด้านล่าง
- ตรงตามตัวพิมพ์ใหญ่-เล็ก : จับคู่เฉพาะคำที่มีตัวพิมพ์ใหญ่-เล็กตรงกัน
- จับคู่โดยใช้นิพจน์ทั่วไป: จับคู่คำตามนิพจน์ทั่วไปใน Google เอกสาร
- หากต้องการแทนที่คำที่ไฮไลต์ ให้คลิกแทนที่ หากต้องการแทนที่ทุกตำแหน่งที่มีการใช้คำดังกล่าว ให้คลิกแทนที่ทั้งหมด
ใช้ฟีเจอร์ค้นหาและแทนที่ในสเปรดชีต
- เปิดสเปรดชีตใน Google ชีตจากคอมพิวเตอร์
- คลิกแก้ไข ค้นหาและแทนที่
- พิมพ์คำที่ต้องการค้นหาถัดจาก "ค้นหา" หากต้องการแทนที่คำดังกล่าว ให้ป้อนคำใหม่ถัดจาก "แทนที่ด้วย"
- หากต้องการค้นหาคำนั้น ให้คลิกค้นหา หากต้องการดูตำแหน่งถัดไปที่มีการใช้คำดังกล่าว ให้คลิกค้นหาอีกครั้ง
- ไม่บังคับ: จำกัดผลการค้นหาโดยใช้ตัวเลือกด้านล่าง
- ตรงตามตัวพิมพ์ใหญ่-เล็ก: กำหนดให้ค้นหาตรงตามตัวพิมพ์ใหญ่-เล็ก
- ตรงกับเนื้อหาเซลล์ทั้งหมด: ค้นหาเซลล์ที่เหมือนกันทุกประการ
- ค้นหาโดยใช้นิพจน์ทั่วไป: ค้นหาเซลล์ที่ตรงตามรูปแบบ
- ค้นหาภายในสูตรด้วย: ค้นหาในสูตรด้วย
- หากต้องการแทนที่คำที่ไฮไลต์ ให้คลิกแทนที่ หากต้องการแทนที่ทุกตำแหน่งที่มีการใช้คำดังกล่าว ให้คลิกแทนที่ทั้งหมด
ค้นหาและแทนที่รายการโดยใช้นิพจน์ทั่วไป
คุณจะค้นหาและแทนที่สตริงข้อความ ซึ่งรวมถึงอักขระ ตัวเลข คำ หรือรูปแบบด้วยนิพจน์ทั่วไปใน Google เอกสารและชีตได้
ค้นหาคำโดยใช้นิพจน์ทั่วไป
- เปิดเอกสารหรือสเปรดชีตใน Google เอกสารหรือ Google ชีตจากคอมพิวเตอร์
- คลิกแก้ไข ค้นหาและแทนที่
- พิมพ์นิพจน์ที่ต้องการถัดจาก "ค้นหา" และคลิกค้นหาโดยใช้นิพจน์ทั่วไปหรือจับคู่โดยใช้นิพจน์ทั่วไป
- คลิกค้นหา
เมื่อใช้ฟีเจอร์ค้นหาและแทนที่ ผลการค้นหาอาจเปลี่ยนไปตามช่องที่เลือก ตัวอย่างด้านล่างจะเลือก "ตรงตามตัวพิมพ์ใหญ่-เล็ก" แต่ไม่ได้เลือก "ตรงกับเนื้อหาเซลล์ทั้งหมด" (สำหรับสเปรดชีต)
ค้นหาจำนวนเงินดอลลาร์
หมายเหตุ: ตัวอย่างนี้ใช้ได้กับ Google ชีตเท่านั้น
- ป้อนค่าต่อไปนี้ใน "ค้นหา": ^\$([0-9,]+)?[.][0-9]+
- สตริงนี้หมายถึงจำนวนเงินดอลลาร์ โดยที่ตัวเลขแรกจะเป็น 0-9 หรือเครื่องหมายจุลภาคที่อาจปรากฏซ้ำหลายครั้งหรือไม่มีเลย จากนั้นตามด้วย [.] ซึ่งจะตามด้วยหมายเลข 0-9 ที่อาจปรากฏซ้ำตั้งแต่ 1 ครั้งขึ้นไป การค้นหานี้อาจแสดงตัวเลขต่างๆ เช่น $4.666, $17.86, $7.76, $.54, $900,001.00, $523,877,231.56
ค้นหารหัสไปรษณีย์ในสหรัฐฯ
- ป้อนค่าต่อไปนี้ใน "ค้นหา": [0-9]{5}(-[0-9]{4})?
- สตริงนี้แสดงรหัสไปรษณีย์ 5 หลักของสหรัฐ จะมีเครื่องหมายขีดกลางและตัวเลขเสริม 4 หลักหรือไม่ก็ได้
ค้นหาชื่อที่ขึ้นต้นด้วยอักขระตัวพิมพ์เล็ก
หมายเหตุ: ตัวอย่างนี้ใช้ได้กับ Google ชีตเท่านั้น
- ป้อนค่าต่อไปนี้ใน "ค้นหา": ^[a-z].*
- สตริงนี้จะแสดงเซลล์ที่มีอักขระตัวพิมพ์เล็กตามด้วยอักขระอื่นที่อาจปรากฏซ้ำหลายครั้งหรือไม่มีเลย การค้นหานี้จะแสดงคำต่างๆ เช่น bob, jim, gEORGE, marTin
แทนที่ด้วยนิพจน์ทั่วไป
คุณจะแทนที่นิพจน์ทั่วไปบางส่วนได้ด้วยแคปเจอร์กรุ๊ป โดยอ้างอิงแคปเจอร์กรุ๊ปเหล่านี้ในสตริง "แทนที่" ด้วยรูปแบบ "$<group number>" หมายเหตุ: แคปเจอร์กรุ๊ปใช้ได้ใน Google ชีตเท่านั้น
นิพจน์ทั่วไป (\d*)/\d*/(\d{4}) จะจับคู่กับวันที่ เช่น 3/8/2015 นิพจน์นี้จะมีแคปเจอร์กรุ๊ป 2 กลุ่ม
- (\d*) - จับคู่เดือน
- (\d{4}) - จับคู่ปี
หากต้องการแทนที่วันที่ต่างๆ ซึ่งจับคู่กับนิพจน์ทั่วไปด้านบนเข้ากับวันแรกของเดือน คุณอาจใช้สตริง "$1/1/$2" จากนั้นวันที่ 3/8/2015 จะถูกแทนที่ด้วย 3/1/2015
นิพจน์ทั่วไป
ผลิตภัณฑ์ของ Google จะใช้ RE2 สำหรับนิพจน์ทั่วไป คุณจะเห็นนิพจน์ RE2 ทั้งหมดใน GitHub
หากต้องการค้นหาอักขระที่มีความหมายในนิพจน์ทั่วไป เช่น $ ให้ใส่เครื่องหมายแบ็กสแลชที่ด้านหน้า แบบนี้ \$
นิพจน์ |
คำอธิบาย |
ตัวอย่าง |
คำที่ตรงกัน |
คำที่ไม่ตรงกัน |
---|---|---|---|---|
. |
จุดจะใช้แทนอักขระใดๆ ในตำแหน่งที่ระบุ |
d. |
do, dog, dg, ads |
fog, jog |
* |
เครื่องหมายดอกจันที่ตามหลังอักขระจะใช้แทนการค้นหาอักขระที่อยู่ก่อนหน้าเครื่องหมาย ซึ่งอาจปรากฏซ้ำหลายตัวหรือไม่ปรากฏเลย |
do*g |
dog, dg, dooog |
dOg, doug |
+ |
เครื่องหมายบวกที่ตามหลังอักขระจะใช้แทนการค้นหาอักขระนั้น ซึ่งปรากฏซ้ำตั้งแต่ 1 ตัวขึ้นไป |
do+g |
dog, dooog |
dg, dOg, doug |
? |
มีนิพจน์ตัวที่อยู่ข้างหน้าหรือไม่ก็ได้ |
do?g |
dg, dog |
dOg, doug |
^ |
ต้องวางเครื่องหมายรูปหมวกไว้ที่ส่วนต้นของนิพจน์ทั่วไป โดยเครื่องหมายนี้จะหมายความว่าสตริงนั้นขึ้นต้นด้วยอักขระหรือตามลำดับที่วางไว้หลังจากเครื่องหมายรูปหมวก หมายเหตุ: นิพจน์ทั่วไปนี้ใช้ได้กับ Google ชีตเท่านั้น |
^[dh]og |
dog, hog |
A dog, his hog |
$ |
เครื่องหมายดอลลาร์ต้องวางไว้ที่ส่วนท้ายของนิพจน์ทั่วไป และหมายความว่าสตริงนั้นสิ้นสุดด้วยอักขระหรือตามลำดับที่วางไว้ก่อนหน้าเครื่องหมายดอลลาร์ หมายเหตุ: นิพจน์ทั่วไปนี้ใช้ได้กับ Google ชีตเท่านั้น |
[dh]og$ |
dog, hog, hot dog |
dogs, hogs, doggy |
{A, B} |
จำนวนครั้งที่นิพจน์ตัวที่อยู่ข้างหน้าจะปรากฏซ้ำ ระหว่างจำนวน A กับ B โดยที่ A และ B มีค่าเป็นตัวเลข |
d(o{1,2})g |
dog, doog |
dg, dooog, dOg |
[x], [xa], [xa5] |
ชุดอักขระหมายถึงอักขระที่กำหนดตัวใดตัวหนึ่งควรปรากฏในตำแหน่งปัจจุบัน โดยปกติจะใช้อักขระใดก็ได้ในวงเล็บ รวมถึงอักขระที่กล่าวถึงก่อนหน้านี้ในนิพจน์: [xa,$5Gg.] |
d[ou]g |
dog, dug |
dg, dOg, dooog |
[a-z] |
ช่วงชุดอักขระหมายถึงการค้นหาอักขระภายในช่วงอักขระที่กำหนด ช่วงที่พบบ่อยได้แก่ a-z, A-Z และ 0-9 ช่วงสามารถมีการผสมกันไว้ในช่วงเดียว: [a-zA-Z0-9] นอกจากนี้ยังสามารถผสมช่วงกับชุดอักขระ (ที่กล่าวถึงก่อนหน้านี้): [a-zA-Z,&*] |
d[o-u]g |
dog, dug, dpg, drg |
dg, dOg, dag |
[^a-fDEF] |
ชุดอักขระที่ขึ้นต้นด้วย ^ หมายถึงการค้นหาอักขระที่ไม่อยู่ภายในชุดที่ระบุ |
d[^aeu]g |
dog, dOg, dig, d$g |
dg, dag, deg, dug |
\s |
อักขระที่เป็นเว้นวรรค |
d\sg |
d g, d[TAB]g |
dg, dog, |