Page 1 of 1

การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 10:05 am
by changphuak
ถ้าต้องให้ C3 ลบด้วย D3 ให้แสดงผลที่ C4 แบบอัตโนมัติ
แต่ถ้าข้อมูลที่ D4 ให้แสดงที่ C5 แสดงผลทันที
ขอบคุณมากครับ

Re: การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 10:10 am
by bank9597
changphuak wrote:ถ้าต้องให้ C3 ลบด้วย D3 ให้แสดงผลที่ C4 แบบอัตโนมัติ
แต่ถ้าข้อมูลที่ D4 ให้แสดงที่ C5 แสดงผลทันที
ขอบคุณมากครับ
:D ลองดูครับ ที่ C4 คีย์ =LOOKUP(9.99999999999999E+307,$C$3:C3)-D3 คัดลอกลงมา

Re: การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 10:16 am
by changphuak
bank9597 wrote:
changphuak wrote:ถ้าต้องให้ C3 ลบด้วย D3 ให้แสดงผลที่ C4 แบบอัตโนมัติ
แต่ถ้าข้อมูลที่ D4 ให้แสดงที่ C5 แสดงผลทันที
ขอบคุณมากครับ
:D ลองดูครับ ที่ C4 คีย์ =LOOKUP(9.99999999999999E+307,$C$3:C3)-D3 คัดลอกลงมา
ขอบคุณมากครับ :thup: :thup: :thup: :cp: :cp: :cp:

Re: การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 10:40 am
by changphuak
changphuak wrote:
bank9597 wrote:
changphuak wrote:ถ้าต้องให้ C3 ลบด้วย D3 ให้แสดงผลที่ C4 แบบอัตโนมัติ
แต่ถ้าข้อมูลที่ D4 ให้แสดงที่ C5 แสดงผลทันที
ขอบคุณมากครับ
:D ลองดูครับ ที่ C4 คีย์ =LOOKUP(9.99999999999999E+307,$C$3:C3)-D3 คัดลอกลงมา
ขอบคุณมากครับ :thup: :thup: :thup: :cp: :cp: :cp:
ถ้าค่าติดลบให้แสดงเป็นสีแดงแบบอัตโนมัติล่ะครับ
ขอบคุณมากครับ

Re: การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 11:04 am
by bank9597
:D คลุม C3:C13 แล้วไปที่ Home > Conditional Formatting > Highlight Cells Rules >Less Then > ใส่ค่า 0 ลงไป จากนั้นกำหนดรูปแบบสีที่ต้องการ >OK

Re: การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 11:51 am
by snasui
:D อีกวิธีสำหรับการใส่สีค่าติดลบ สามารถจัดด้วย Format Cells ได้ครับ โดย

เลือกเซลล์ที่ต้องการจัด Format > กดแป้น Ctrl+1 > คลิก Custom > ช่อง Type: คีย์ #,##0.00;[red]#,##0.00 > OK

Re: การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 11:57 am
by bank9597
snasui wrote::D อีกวิธีสำหรับการใส่สีค่าติดลบ สามารถจัดด้วย Format Cells ได้ครับ โดย

เลือกเซลล์ที่ต้องการจัด Format > กดแป้น Ctrl+1 > คลิก Custom > ช่อง Type: คีย์ #,##0.00;[red]#,##0.00 > OK
:thup: :thup:

Re: การลบแบบอัตโนมัตฺ

Posted: Wed Jun 18, 2014 12:07 pm
by changphuak
bank9597 wrote:
snasui wrote::D อีกวิธีสำหรับการใส่สีค่าติดลบ สามารถจัดด้วย Format Cells ได้ครับ โดย

เลือกเซลล์ที่ต้องการจัด Format > กดแป้น Ctrl+1 > คลิก Custom > ช่อง Type: คีย์ #,##0.00;[red]#,##0.00 > OK
:thup: :thup:
ขอบคุณมากครับ :cp: :cp: :cp:

Re: การลบแบบอัตโนมัตฺ

Posted: Fri Jun 20, 2014 12:26 pm
by changphuak
ครับเพิ่มเติมครับ ถ้ากรอกข้อมูล แบบตัวอย่างต้องการแสดงผลแบบนี้ครับ
ขอบคุณมากครับ

Re: การลบแบบอัตโนมัตฺ

Posted: Fri Jun 20, 2014 3:47 pm
by snasui
:D ลองตามนี้ครับ
  1. เซลล์ G9
    =C3
  2. เซลล์ G10
    =IF(MOD(ROWS(H$9:H9),2)=0,INDEX($D$3:$D$13,INT((ROWS($H$9:H9)-1)/2)+1),0)
  3. เซลล์ H9
    =IF(MOD(ROWS(G$9:G10),2)=1,LOOKUP(9.99999999999999E+307,G$9:G9)-LOOKUP(9.99999999999999E+307,H$9:H9),"")
  4. Copy G10, H9 ลงด้านล่าง

Re: การลบแบบอัตโนมัตฺ

Posted: Fri Jun 20, 2014 6:57 pm
by changphuak
ขอโทษครับอาจารย์ใช่แค่ตารางเดียวครับไม่ต้องอ้างอิงตารางอื่นครับ
ขอโทษจริงๆครับ ขอบคุณมากๆครับ

Re: การลบแบบอัตโนมัตฺ

Posted: Fri Jun 20, 2014 11:32 pm
by snasui
:D การกรอกแบบหนึ่งแล้วให้แสดงผลเป็นอีกแบบในพื้นที่เดิมต้องใช้ VBA เข้ามาจัดการ ลองเขียนมาเองก่อน ติดตรงไหนแล้วค่อยถามกันต่อครับ

Re: การลบแบบอัตโนมัตฺ

Posted: Sun Jun 22, 2014 4:55 pm
by changphuak
ครับไม่เป็นเลยครับ
ขอบคุณมากๆครับ

Re: การลบแบบอัตโนมัตฺ

Posted: Tue Jun 24, 2014 1:33 pm
by changphuak
อาจารย์ครับขอความกรุณาสักครั้งได้ไหมครับ
ช่วยทำให้คำตอบผมสักครั้งนะครับ เพราะเขียนcodeไม่เป็นจริงๆครับ
ขอบคุณมากครับ

Re: การลบแบบอัตโนมัตฺ

Posted: Tue Jun 24, 2014 6:35 pm
by snasui
:twisted: ไม่สามารถเขียนให้ก่อนได้ ต้องเป็นไปตามกฎ หากขอร้องให้ผมทำผิดกฎอีกครั้งจะมีผลกระทบกับการเป็นสมาชิกของคุณครับ :twisted:

Re: การลบแบบอัตโนมัตฺ

Posted: Tue Jun 24, 2014 9:18 pm
by changphuak
ครับ ขอโทษครับ