คำถามติดแท็ก google-sheets-arrays

3
Google ชีตแบ่งเซลล์หลายบรรทัดเป็นแถวใหม่ (+ ซ้ำรายการแถวโดยรอบ)
ฉันกำลังรวบรวมฐานข้อมูลของข้อมูลที่อยู่ธุรกิจรวมถึงพนักงานคนสำคัญสำหรับแต่ละธุรกิจ สเปรดชีตของ Google ที่ฉันได้รับสำหรับโครงการนี้มีคอลัมน์สำหรับ 'พนักงานหลัก' (ในคอลัมน์ B) โดยมีชื่อพนักงานคีย์หลายคนที่ระบุไว้ในเซลล์เดียวกันโดยคั่นด้วยตัวแบ่งบรรทัด (เช่น CHAR (10)) มีหนึ่งธุรกิจต่อแถว จำนวนบรรทัดในเซลล์ 'พนักงานคีย์' จะแตกต่างกันไปในแต่ละแถว แผ่นงานเริ่มต้นของฉันมีลักษณะเช่นนี้: ฉันต้องทำสิ่งต่อไปนี้เพื่อปรับแต่งชีตนี้: แยกแต่ละเซลล์ 'พนักงานคีย์' หลายบรรทัดดังนั้นชื่อพนักงานคีย์แต่ละคนจะปรากฏในแถวของตัวเอง ต้องการให้แทรกแถวใหม่ใต้แถวเดิม ทำซ้ำข้อมูลจากเซลล์อื่นทั้งหมดในแถวเดิม (เช่นจากคอลัมน์ A & C: E) เพื่อให้แต่ละแถวใหม่มีข้อมูลเต็มรูปแบบสำหรับแต่ละธุรกิจ ฉันต้องการกระบวนการอัตโนมัติ - ฉันมีธุรกิจประมาณ 1,000 แห่งในการดำเนินการดังนั้นจึงไม่สามารถทำได้ด้วยขั้นตอนที่ต้องทำด้วยตนเอง แผ่นควรมีลักษณะเช่นนี้: การใช้=TRANSPOSE(SPLIT(B1,CHAR(10)))เห็นได้ชัดว่าเป็นเพียงส่วนหนึ่งเท่านั้น - มันไม่ได้แทรกแถวใหม่และไม่ได้ทำซ้ำรายการคอลัมน์โดยรอบ ความช่วยเหลือทั้งหมดได้รับการยอมรับอย่างสุดซึ้ง!

3
คุณสามารถเลือก UNION ใน Google ชีตได้หรือไม่?
ฉันมี Google ชีตเชื่อมโยงไปยังแบบฟอร์มที่รวบรวมคำตอบจากคนสามคนในหัวข้อเดียวกันโดยใช้แบบฟอร์มเดียวกันและแก้ไขสามครั้ง สิ่งนี้จะสร้างชีตที่มีสามคอลัมน์ที่ระบุว่าบุคคลทั้งสามอยู่ที่ไหน ฉันต้องการสร้างมุมมอง / ข้อความค้นหาที่ใช้สามคอลัมน์เหล่านั้นและทำให้พวกเขาอยู่ภายใต้ 'กันและกัน' และไม่ติดกัน ในฐานข้อมูลฉันจะทำบางอย่างเช่นแบบสอบถามด้านล่างฉันเรียกว่า 'แผ่นงาน' tblMain ของฉันและระบุสี่คอลัมน์ที่เกี่ยวข้อง (ฉันต้องการ ID หัวเรื่อง) tblMain: ID RALocation RBLocation RCLocation ค้นหา: Select ID, RALocation as Location, 'RA' as Role from tblMain Union Select ID, RBLocation as Location, 'RB' as Role from tblMain Union Select ID, RCLocation as Location, 'RC' …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.