มีวิธีข้ามไปยังการเปลี่ยนแปลงครั้งต่อไปในค่าใน Excel หรือไม่


14

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

ctrl+ ไปที่ขอบ (เช่นจุดสิ้นสุดหรือตัวแบ่งถัดไปของข้อมูล) แต่ฉันต้องการข้ามเซลล์ที่เหมือนกันเท่านั้น

ฉันกำลังมองหาคำสั่งแป้นพิมพ์ไม่ใช่มาโครหรือโซลูชันที่ขึ้นอยู่กับส่วนขยาย

โซลูชันต้องทำงานกับคอลัมน์ของเซลล์ที่มีสูตรอยู่ สูตรที่เป็นปัญหา:

=VLOOKUP($N19377,'Dates and Codes'!$B:$D,2,FALSE)

ฉันไม่คิดว่าจะมีวิธีแก้ปัญหาดั้งเดิมสำหรับเรื่องนี้ คุณเปิดมาโครหรือโซลูชันบุคคลที่สามที่เรียกใช้ผ่านคำสั่งคีย์บอร์ดหรือไม่?
meatspace

@ Spacespace นั่นอธิบายว่าทำไมฉันไม่สามารถหารายการใดรายการหนึ่งในรายการทางลัดใด ๆ แต่ฉันอาจสาบานได้ว่าฉันได้ยินเกี่ยวกับวิธีแก้ปัญหาพื้นเมืองในบางจุดและดูเหมือนว่าค่อนข้างสมเหตุสมผลว่าจะมีอยู่ ... ฉันคิดว่า ต้องเขียนสคริปต์ AHK เพื่อตัวเอง
Tyler James Young

นั่นจะเป็นคำแนะนำของฉัน
meatspace

Ctrl + Shift + | ทำงานได้สำหรับฉัน - แม้กับ = vlookup ไม่แน่ใจว่าทำไมมันไม่ทำงานสำหรับคุณ

ฉันก็ไม่แน่ใจเหมือนกัน ฉันได้รับข้อผิดพลาด“ ไม่พบเซลล์” มันใช้ได้ทุกที่อื่นดังนั้นฉันจะยอมรับคำตอบของคุณ ขอบคุณ!
Tyler James Young

คำตอบ:


18

คุณสามารถใช้ไปที่คุณสมบัติที่จะได้รับไปยังเซลล์ที่แตกต่างกันต่อไป

  1. เน้นคอลัมน์ที่คุณสนใจ
  2. กดCtrl+ Shift+\

เซลล์ที่แตกต่างแรกในคอลัมน์นั้นจะถูกเลือก

ขั้นตอนที่ 2 คือทางลัดสำหรับขั้นตอนต่อไปนี้:

  1. กดF5เพื่อเปิดเมนู Go To
  2. คลิกที่พิเศษ ...คลิกแตกต่างคอลัมน์และจากนั้นคลิกตกลง

สำหรับข้อมูลเพิ่มเติมโปรดดูที่เอกสาร Excel ช่วยเหลือ: ค้นหาและเลือกเซลล์ที่ตอบสนองเงื่อนไขที่เฉพาะเจาะจง


นี่เป็นเส้นทางที่น่าสนใจ แต่ไม่สามารถใช้งานได้กับคอลัมน์ของเซลล์ที่มีสูตร
Tyler James Young

แปลกฉันทดสอบนี้ในคอลัมน์ที่มีเซลล์ที่มีสูตรผสมก่อนโพสต์คำตอบ ต้องเลือกทั้งคอลัมน์หรืออย่างน้อยส่วนของข้อมูลที่คุณต้องการเปรียบเทียบความแตกต่างก่อนเปิดเมนู Go To บางทีคุณสามารถอัปเดตคำถามของคุณด้วยสูตรที่คุณใช้อยู่ - ฉันลองดูให้ละเอียด

3
นำสิ่งนี้ไปใช้ในทางปฏิบัติฉันกดctrl+ shiftกดเพื่อไฮไลต์คอลัมน์ที่เหลือจากนั้นกด|เพื่อข้ามไปยังการเปลี่ยนแปลงถัดไป ทั้งหมดนี้สามารถเกิดขึ้นได้อย่างรวดเร็วดังนั้นจึงเป็นทางลัดที่ดี ขอบคุณ!
Tyler James Young

โซลูชันนี้ดูเหมือนจะย้ายไปยังค่าที่ไม่ซ้ำกันถัดไปไม่ใช่ค่าที่แตกต่างกันถัดไป คือรายการ: แมว, สุนัข, สุนัข, แมว, ปลา; ctrl + shift + \ จะย้ายจากแมวหนึ่งไปยังอีกปลาหนึ่งไปยังอีกปลา แต่การย้ายไปมาระหว่างค่าต่าง ๆ ควรย้ายจากแมวหนึ่งไปอีกหมาไปยังแมวไปหาปลา
Umaomamaomao

5

ที่จริงแล้วมีทางลัดที่เรียกว่าCTRL+\สำหรับการเลือกเซลล์ที่ไม่ตรงกับสูตรหรือค่าคงที่ในเซลล์ที่ใช้งาน (ซึ่งทำเช่นเดียวกับวิธีการในคำตอบ)

แต่ที่ไม่ได้คำตอบสำหรับสิ่งที่ OP ถามว่าที่มันไม่ได้กลับมาที่แตกต่างกันราคาสำหรับเซลล์สูตรที่กำหนด แต่ที่แตกต่างกันต่อไปสูตร

"วิธีการแก้ปัญหาต้องทำงานกับคอลัมน์ของเซลล์ที่มีสูตรให้ครบ"

สิ่งนี้น่ารำคาญเป็นพิเศษหากคุณใช้สูตรเดี่ยวเพื่อกำหนดค่าที่แตกต่างอย่างที่ฉันกำลังทำอยู่ หากสูตรเดียวกันให้ค่าต่างกันวิธีที่อธิบายในคำตอบจะไม่รู้จักความแตกต่าง วิธีที่ง่ายที่สุดในการทำให้มันใช้งานได้คือPaste as Valueในคอลัมน์แยกต่างหากจากนั้นเรียกใช้Ctrl-|(ซึ่งเหมือนกับCtrl-Shift-\)

หมายเหตุ: ไม่มีชุดค่าผสมเช่นCtrl-Shift-|ที่เป็นเหมือนคำพูดที่Shift-!มีอยู่เมื่อมันเป็นความจริงShift-1

ขออภัยดูเหมือนจะสำคัญเกินไป แต่คำถามเป็นคำถามที่ตรงประเด็นมากและคำตอบนั้นไม่ยุติธรรม


ยินดีต้อนรับสู่ Superuser! คำถามนั้นเปิดอยู่ (ถ้าปิดไปคุณจะไม่สามารถเขียนคำตอบนี้ได้) หากคุณอ้างถึงความจริงที่ว่ามีคำตอบที่ยอมรับนั่นคือคำตอบจากผู้ใช้ที่ถามคำถาม นี้ควรจะเพียงแค่แสดงให้เห็นว่าคำตอบที่ทำงานให้กับพวกเขา สำหรับลิงก์ที่เสียควรมีลิงก์ "แก้ไข" หรือ "ปรับปรุงคำตอบนี้" ใต้ด้านซ้ายของคำตอบคุณสามารถใช้เพื่อแนะนำการแก้ไขที่แก้ไขลิงก์หากคุณทราบว่ามีการแทนที่
8bittree

หากฉันถามคำถามเดียวกันมากขึ้นหรือน้อยลงเพราะคำตอบข้างต้นไม่ได้ผลสำหรับฉันมันจะถูกทำเครื่องหมายว่าเป็นคำถามซ้ำและเรียกกลับไปที่ 'คำตอบ' นี้หรือไม่
David Andrei Ned

จะมีความเป็นไปได้ที่ดีว่ามันจะถูกปิดเหมือนสำเนา คุณควรรวมลิงค์กลับไปที่คำถามนี้และคำอธิบายว่าทำไมถึงไม่พอใจคุณ อย่างไรก็ตามฉันขอแนะนำให้ค้นหาคำแนะนำเกี่ยวกับผู้ใช้ Meta Superหรือในการแชทก่อนดังนั้นคุณสามารถนำมันมาสู่ความสนใจของผู้ใช้บางคนที่กำลังทำการโหวตแบบผู้ล่อลวงและดูสิ่งที่พวกเขาแนะนำ
8bittree
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.