ย้ายข้อมูลคอลัมน์ตามคอลัมน์สุดท้าย


0

ฉันต้องสามารถย้ายข้อมูลจากกลุ่มคอลัมน์ (A, B, C) โดยมีข้อมูลในคอลัมน์ที่สี่ (D) ไปยังกลุ่มคอลัมน์ใหม่ (E, F, G)

A    B    C    D    E    F    G

20   0    0    15   15   0    0
0    10   0    5    0    5    0
0    0    90   90   0    0    90
0    0    0    0    0    0    0

เมื่อคอลัมน์ A, B และ C ถูกรายงานว่ามีข้อมูลและคอลัมน์ D มีการถ่ายโอนข้อมูลจาก D ไปยังคอลัมน์ที่เกี่ยวข้องสำหรับ A, B และ C ที่จะแสดงในคอลัมน์ E, F และ G


คุณพูดว่า "ย้ายข้อมูล" และ "ถ่ายโอนข้อมูล" หมายความว่าคุณต้องการคอลัมน์ A, B & amp; ค่า C ที่จะล้างหลังจากข้อมูลถูกโอนไปยัง E, F & amp; G? หรือค่าดั้งเดิมยังคงอยู่หรือไม่? สิ่งนี้จะสร้างความแตกต่างอย่างมากเมื่อตอบคำถาม
CharlieRB

คำตอบ:


0

คำสั่ง if อาจทำงานได้

ในคอลัมน์ E: =if($D1=requiredvalue,$A1,0)

คุณไม่ได้พูดถึงสิ่งที่ต้องการค้นหาในคอลัมน์ D หากคุณหมายถึงค่าที่มากกว่าการใช้งานศูนย์ $D1>0. หากคุณหมายถึงค่าหนึ่งใช้สิ่งที่ฉันกล่าวถึงข้างต้น


0

หากฉันเข้าใจคำถามของคุณถูกต้องให้ใช้สูตรต่อไปนี้:

  • E: =IF(AND($D1 > 0; $A1 > 0); $D1; 0)
  • F: =IF(AND($D1 > 0; $B1 > 0); $D1; 0)
  • G: =IF(AND($D1 > 0; $C1 > 0); $D1; 0)

ขยายสูตรจากแถวแรกไปยังแถวด้านล่าง

อาร์กิวเมนต์ที่สามถึง IF คือค่าของเซลล์ในกรณีที่เงื่อนไขเป็นเท็จ อาจเป็นตัวเลขหรือค่าของเซลล์ตัวอย่างเช่น $ A1


1
ทีนี้คุณก็สามารถทำให้มันเรียบง่ายขึ้น E1 = =IF($A1>0, $D1, 0). และถ้าคุณปล่อยออกไปก่อน $ และพูด =IF(A1>0, $D1, 0)คุณสามารถลากมันออกไปยังคอลัมน์ F และ G.
Scott
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.