ยกเว้นป้ายกำกับจากการค้นหา Gmail หรือไม่


29

ฉันจะแยกป้ายกำกับที่ระบุออกจากการค้นหาได้อย่างไรค้นหาอีเมลทั้งหมดที่ไม่ได้ใช้ป้ายกำกับนั้นอย่างมีประสิทธิภาพ ฉันค้นหา Google, SuperUser และหน้าสนับสนุนการค้นหาขั้นสูงของ Gmailเพื่อประโยชน์

นี่คือการค้นหาที่ฉันได้ลองไม่มีการใช้งานใด

  1. !label:work
  2. NOT label:work
  3. not label:work
  4. -label:work

เหตุผลนี้อาจไม่ซ้ำกัน : หลังจากการทดลองเพิ่มเติมบางอย่างดูเหมือนว่า-ผู้ประกอบการจะทำงานได้ยกเว้นว่าจะไม่รวมการสนทนาทั้งหมดหากมีข้อความใดข้อความหนึ่งในการสนทนาที่มีป้ายกำกับ ฉันต้องการการค้นหาเพื่อแยกการสนทนาใด ๆ ที่ข้อความอย่างน้อยหนึ่งรายการมีป้ายกำกับที่ระบุ

ฉันจะบรรลุพฤติกรรมนี้ได้อย่างไร


ตามคำแนะนำของ Gianni Di Noia ฉันพยายามสร้างตัวกรองที่ตรงกับอีเมลที่มีป้ายกำกับworkจากนั้นจึงใช้ป้ายกำกับworkอีกครั้ง น่าเสียดายที่หลังจากการทดสอบด้วยบัญชีอีเมลอื่นฉันพบว่าสิ่งนี้ไม่ทำงานเพราะไม่เคยถูกเรียก ตัวกรองจะถูกเรียกใช้โดยขึ้นอยู่กับคุณสมบัติของอีเมลที่เข้ามาไม่ใช่ในการสนทนาที่ Gmail มอบหมายอีเมลนั้น Google เตือนฉันถึงสิ่งนี้ก่อนที่ฉันจะทำการทดสอบ:

ป้อนคำอธิบายรูปภาพที่นี่


ป้ายกำกับใน gmail นั้นเชื่อมโยงกับเธรด (การสนทนา) -label:ทำงานดำเนินการตรงตามที่คุณต้องการ
Giovanni Di Noia

1
@Gianni Di Noia: คุณอาจจะถูก แต่นี่ไม่ใช่พฤติกรรมที่ฉันเคยประสบ ตัวอย่างเช่นการสนทนาที่ติดแท็กด้วยworkจะถูกแยกออกอย่างถูกต้องจนกว่าจะมีใครตอบกลับไปยังเธรดซึ่งในเวลานั้นฉันต้องติดการสนทนาซ้ำแม้ว่ามันจะดูเหมือนว่ามีการติดแท็กก็ตาม
Nathan GoFundMonica Arthur

หากตัวกรองตัวใดตัวหนึ่งของคุณเพิ่มแท็ก "งาน" ลงในเธรดพฤติกรรมนั้นถือเป็นเรื่องปกติ
Giovanni Di Noia

ความคิดที่น่าสนใจ ... ดังนั้นฉันจะกรองป้ายกำกับworkแล้วใช้ป้ายกำกับworkหรือไม่
Nathan GoFundMonica Arthur

ฉันหมายถึงตัวกรองในหน้าการตั้งค่า: การตั้งค่า> ตัวกรอง
Giovanni Di Noia

คำตอบ:


31

คุณสามารถทำการค้นหาที่ยกเว้นป้ายกำกับบางรายการ นั่นคือการค้นหาเช่นนี้จะทำในสิ่งที่คุณคาดหวัง: (label:MyLabel1 AND NOT label:inbox AND NOT label:MyBadLabel1)

การค้นหานั้นจะแสดงเฉพาะข้อความที่:

  1. มี MyLabel1
  2. และไม่มีป้ายกำกับ inbox
  3. และไม่มีป้ายกำกับ MyBadLabel1

เทคนิคคือ:

  • เพื่อออกจากโหมดสนทนา ! (ดังที่ @Ruben พูดไว้ด้านบน)
  • เพื่อใช้กรณีบนสำหรับตัวดำเนินการเชิงตรรกะ ( AND NOTจะทำงานand notไม่ได้)

หากคุณเปิด "โหมดการสนทนา" ไว้คุณจะได้รับผลลัพธ์ที่สับสน ตัวอย่างเช่นเมื่อทำการค้นหาข้างต้น (โดยเปิดโหมดการสนทนา) จะทำให้ข้อความที่ไม่ตรงกับการค้นหาของคุณกลับมา

มันอาจจะแปลกไปหน่อย

นี่คือข้อตกลง:

  • การสนทนาคือชุดของข้อความที่มีหัวเรื่องเดียวกัน
  • เมื่อเปิด "โหมดการสนทนา" การค้นหาจะส่งคืนการสนทนาทั้งหมดเป็นผลลัพธ์
  • ดังนั้นการค้นหา gmail ควรทำอย่างไรถ้าการสนทนามีทั้งข้อความที่ตรงกันและข้อความที่ไม่ตรงกับการค้นหาของคุณ?
  • คุณอาจคาดหวังให้ส่งคืนการสนทนาเฉพาะเมื่อข้อความทั้งหมดในการสนทนานั้นตรงกัน
  • แต่นั่นไม่ถูกต้อง การค้นหา Gmail จะส่งคืนการสนทนาแทนแม้ว่าจะมีเพียงข้อความเดียวในการสนทนาที่ตรงกัน
  • ดังนั้นหมายความว่าหากคุณทำการค้นหาเดียวกันข้างต้นด้วย "โหมดการสนทนา" ในผลลัพธ์จะมีข้อความที่ไม่ตรงกับการค้นหาของคุณ!

2
ฉันพิมพ์ในแถบค้นหา(label:account and not label:Waiting-For-Feedback)แต่ข้อความแรกที่ฉันได้รับกลับมาจาก gmail นั้นถูกติดแท็กด้วยป้ายกำกับทั้งสองอย่างแน่นอน! ดังนั้นดูเหมือนว่าจะทำงานไม่ถูกต้อง ฉันใช้ Gmail เพื่อธุรกิจ เห็นได้ชัดว่าฉันปิด "โหมดการสนทนา" ฉันค้นพบแล้วว่ากรณีของผู้ประกอบการตรรกะมีความสำคัญ! ด้วยการAND NOTทำงาน ด้วยand notมันไม่ได้
danidemi

ใช้NOT label:workงานได้โดยไม่ต้องใช้คำหลัก 'รวม'
Zom-B

2

ตามที่อธิบายไว้แล้วในคำถามตัวกรองจะใช้ป้ายกำกับกับข้อความขาเข้าแต่ละรายการดังนั้นการสนทนาอาจมีข้อความที่มีและไม่มีป้ายกำกับที่ผู้ใช้ต้องการแยกออกจากผลการค้นหา

หากต้องการค้นหาข้อความแต่ละข้อความก่อนอื่นให้ปิดมุมมองการสนทนาจากนั้นค้นหาข้อความที่ไม่มีป้ายกำกับ

หากต้องการค้นหาบทสนทนาที่ไม่รวมข้อความใด ๆ ของมันมีป้ายกำกับที่แน่นอนอันดับแรกให้ค้นหาบทสนทนาที่มีป้ายกำกับและนำมาใช้ใหม่อีกครั้งจากนั้นค้นหาบทสนทนาที่ไม่มีป้ายกำกับที่เกี่ยวข้อง

อ้างอิง


ป้ายกำกับจะใช้กับการสนทนาไม่ใช่เฉพาะข้อความในการสนทนา
Vaddadi Kartick

2
@Vaddadi: น่าเสียดายที่ไม่เป็นความจริง หากคุณใช้ป้ายกำกับกับการสนทนาจะมี แต่สิ่งต่าง ๆ เช่นตัวกรองจะใช้เฉพาะป้ายกำกับกับข้อความที่ระบุ ดู: ฉันจะแก้ไขป้ายกำกับที่ใช้กับข้อความแต่ละข้อความและไม่สนทนาใน Gmail ได้อย่างไร
เบียร์

ขอบคุณ ฉันไม่ทราบว่า UI นั้นไม่สอดคล้องกับสิ่งที่จัดเก็บจริง
Vaddadi Kartick

2

คุณสามารถลอง - (label: labelname) ป้อนการค้นหาของคุณที่นี่เพื่อให้ป้ายกำกับเพิ่มเติมที่จะถูกแยกออกเพียงดำเนินการตามไวยากรณ์ต่อไปนี้:

  1. - (ป้ายกำกับ: กล่องจดหมาย) - (ป้ายกำกับ: อัปเดต) - (ป้ายกำกับ: สังคม) ป้อนเกณฑ์การค้นหาของคุณ
  2. กด Enter

ไม่ทำงาน: /
Douglas Gaskell

ทำงานให้ฉัน ขอขอบคุณ.
aparente001

1

ฉันกำลังเผชิญกับปัญหาเดียวกันที่-label:'label name'ไม่ได้ทำงาน จากนั้นฉันก็ตระหนักว่าปัญหาคือป้ายกำกับซ้อนกัน ดังนั้นถ้าคุณมีชื่อป้ายyซ้อนกันภายใต้ชื่อฉลากxถ้าคุณต้องการที่จะกรองออกเพียงแล้วใส่นี้:y -label:x-yใช้-เส้นประระหว่างป้ายกำกับระดับต่าง ๆ บางทีคำหลักอื่น ๆ เช่นNOTฯลฯ อาจใช้งานได้เช่นกัน


1

ตามที่ฉันได้ลองการค้นหาต่อไปนี้ใช้งานได้ดีสำหรับสิ่งที่คุณต้องการ:

label:MyLabel1 !label:inbox !label:MyBadLabel1
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.