:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#1

Post by banknurak »

ไฟล์ที่ผมแนบไปจะมี 3 คอลัมน์หลักๆนะครับ คือ ผมอยากช่อง G5 มันคิดคำนวณว่า ถ้าเป็นของเดือน8 โดยดูวันที่จาก คอลันม์ A ให้นำ"ยอดรับ" จากคอลันม์B-ยอดจ่ายไป "ของลองคอลัมน์ C" ก็จะได้ กำไรครับ ช่วยหน่อยครับ ขอบคุณล่วงหน้าครับ
สูตรคำนวฯ.xlsx
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#2

Post by snasui »

:D ตัวอย่างสูตรครับ

เซลล์ G5 คีย์

=SUMPRODUCT(--(MONTH($A$2:$A$30)&""=RIGHT(F5)),$C$2:$C$30-$B$2:$B$30)

Enter > Copy ลงด้านล่าง

กรุณาตรวจสอบยอดรับและยอดจ่ายให้ถูกต้อง ในไฟล์แนบยอดรับคือคอลัมน์ C ส่วนยอดจ่ายคือคอลัมน์ B ครับ
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#3

Post by banknurak »

โอ้วขอโทษครับอาจารย์ ลองใส่สูตรแล้ว ไม่ได้ผลลัพธ์ที่ต้องการครับ
สูตรคำนวฯ.xlsx
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#4

Post by snasui »

:D คีย์สูตรด้วยวิธีใดครับ :?:

ลองแก้ปัญหาด้วยการ Replace โดยกดแป้น Ctrl+F > ช่องบนและล่างคีย์ = จากนั้นคลิกปุ่ม Replace All
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#5

Post by banknurak »

งงครับ ไม่ได้อยู่ดีครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#6

Post by snasui »

:D ในเครื่องผมสามารถให้คำตอบได้ปกติครับ
You do not have the required permissions to view the files attached to this post.
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#7

Post by banknurak »

no.jpg


ไม่ได้ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#8

Post by snasui »

snasui wrote: Fri Nov 23, 2018 10:16 pm :D คีย์สูตรด้วยวิธีใดครับ :?:

ลองแก้ปัญหาด้วยการ Replace โดยกดแป้น Ctrl+F > ช่องบนและล่างคีย์ = จากนั้นคลิกปุ่ม Replace All
:o ผมแจ้งผิดไป ต้องเป็น Ctrl+H ครับ ใช้ Ctrl+F ไม่มีปุ่ม Raplace All ให้กด น่าจะแจ้งมาให้ทราบด้วยครับ :lol:
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#9

Post by banknurak »

ไม่ได้อยู่ดีอะครับ อาจารย์ได้ผมไม่ได้ เกิดจากอะไรหรอครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#10

Post by snasui »

:D กรณีไม่สามารถตอบได้ คงต้อง Remote ไปที่เครื่องเพื่อตรวจสอบหาสาเหตุ ขอเดาว่าเกิดจากตัวโปรแกรมยังไม่ได้ Activate ครับ

การ Replace ช่องบนและล่างจะต้องคีย์เครื่องหมาย = เหมือนกันทั้งสองช่องก่อนคลิกปุ่ม Replace ครับ

ส่วนกรณีทั่ว ๆ ลองอ่านจากที่นี่ครับ wordpress/calculation-problem/
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#11

Post by banknurak »

Remote นี่คือ"ทีมวิว"เข้ามาหรือเปล่าครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#12

Post by snasui »

banknurak wrote: Fri Nov 23, 2018 11:03 pm Remote นี่คือ"ทีมวิว"เข้ามาหรือเปล่าครับ
:D นั่นคือหนึ่งในวิธีการ Remote ครับ
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#13

Post by banknurak »

snasui wrote: Fri Nov 23, 2018 11:07 pm
banknurak wrote: Fri Nov 23, 2018 11:03 pm Remote นี่คือ"ทีมวิว"เข้ามาหรือเปล่าครับ
:D นั่นคือหนึ่งในวิธีการ Remote ครับ
จะให้อาจารย์เข้ามา Remote มีขั้นตอนอย่างไงบ้างครับ ผมต้องทำอย่างไรบ้างครับแล้วช่วงเวลาไหนครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#14

Post by snasui »

:D ก่อนอื่น Activate หรือใช้โปรแกรมที่มีลิขสิทธิ์เสียก่อน แถบแดงบนสุดจะต้องหายไป ผมคิดว่าประเด็นนี้คือปัญหาครับ

ผมยังไม่สะดวกในการ Remote หน้าจอครับ

ลองปรับสูตรเป็นด้านล่างดูว่าให้คำตอบได้หรือไม่ครับ
  1. ที่ D2 คีย์
    =MONTH(A2)
    Enter > Copy ลงด้านล่าง
  2. ที่ G5 คีย์
    =SUMIF($D$2:$D$30,RIGHT(F5,1),$C$2:$C$30)-SUMIF($D$2:$D$30,RIGHT(F5,1),$B$2:$B$30)
    Enter > Copy ลงไปที่ G6
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#15

Post by banknurak »

เพิ่มเติมหน่อยครับอาจารย์ =month(A2) มันดึงเดือนมา ถ้าผมอยากได้ปีมาด้วยเขียนไงครับ ให้มันดึงมาเป็นแบบนี้ 2018/8
=month =year แต่เขียนไม่ถูกครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#16

Post by snasui »

:D ตัวอย่างสูตรครับ

=Year(Cell) & "/" & Month(Cell)

Cell คือเซลล์ที่ต้องการนำค่าปี และ เดือน มาเชื่อมกันครับ
banknurak
Member
Member
Posts: 86
Joined: Sat Feb 03, 2018 11:09 am

Re: อยากได้สูตร เอาเลขมา+กันโดยมีเงื่อนไขครับ

#17

Post by banknurak »

ขอบคุณมากครับๆ ได้ละครับ
Post Reply