การบันทึกผลลัพธ์ที่กรองจากสมุดงาน Excel ไปยังไฟล์ CSV


14

ฉันมีสมุดงาน Excel ที่มีแถวจำนวนมากอยู่ในนั้น ฉันกรองโดยใช้ค่าของหนึ่งคอลัมน์จากนั้นฉันต้องการบันทึกผลลัพธ์ที่กรองไปยังไฟล์ CSV เมื่อฉันทำ "บันทึกเป็น ... " ฉันรับทุกแถว ฉันสามารถคัดลอกวางผลลัพธ์ที่กรองแล้วไปยังชีตอื่นและบันทึกจากที่นั่น แต่ฉันไม่ต้องการ เป็น Excel 2003 เป็นหลัก


AFAIK อาจเป็นไปไม่ได้จนกว่าเราจะเขียนแมโครบางอัน
ukanth

ติดตั้ง ASAP Utilities และคุณสามารถ "ลบแถวที่ซ่อน" ก่อนที่คุณจะบันทึกสเปรดชีต
ta.speot.is

คำตอบ:


3

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

ไซต์ของ Debra น่าจะเป็นแหล่งข้อมูลที่ดีที่สุดสำหรับตัวอย่างในสิ่งนี้:

[www.contextures.com] [1]

[1]: http: // www.contextures.com


ฉันได้รับYou can only copy filtered data to the active sheetข้อผิดพลาดเมื่อลองใช้ตัวเลือกขั้นสูง 'ตัวคัดลอกไปยังตำแหน่งอื่น' ของ Excel 2007
Tyson

0

รูปแบบ CSV จะไม่บันทึกการจัดรูปแบบสูตรหรือการกรองตามที่คุณค้นพบ คุณต้องคัดลอกเฉพาะสิ่งที่คุณต้องการบันทึกไปยังแผ่นงานใหม่และบันทึกเป็น CSV หรือบันทึกเป็นรูปแบบ excel


0

ใช้ตารางเดือย คลิกที่ตำแหน่งใด ๆ ในตารางของคุณคลิกแทรกเลือกตาราง Pivot จากนั้นตั้งค่าคอลัมน์ที่คุณต้องการเก็บไว้ คุณสามารถกรองตาราง Pivot จากนั้นบันทึกเป็น CSV หรือข้อความ (คั่นด้วยแท็บ) มันบันทึกเฉพาะตารางเดือยที่ถูกกรอง

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