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

รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

ฟอรั่มสำหรับทักทาย สนทนาปราศรัย แจ้งปัญหาการใช้งาน แนะนำการปรับปรุงฟอรั่ม

na_nut
Member
Member
Posts: 12
Joined: Wed Feb 24, 2010 11:48 am

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#2

Postby na_nut » Wed Oct 13, 2010 2:03 pm

ขอบคุณครับ ที่อุส่าห์เอามารวบรวมไว้ให้
ขยันจริง ๆ

kmb
Bronze
Bronze
Posts: 305
Joined: Thu Oct 14, 2010 10:03 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#3

Postby kmb » Fri Oct 15, 2010 9:07 pm

จากข้อ 5 มีวิธีหาค่าสุดท้าย ไม่ทราบว่ามีวิธีหาค่าแรกมั้ยครับ
และถ้าต้องการรู้ตำแหน่งของค่านั้น ๆ หมายถึงอยู่ที่ row หรือ column ไหนมีวิธีไหมครับ

User avatar
snasui
Site Admin
Site Admin
Posts: 22348
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#4

Postby snasui » Fri Oct 15, 2010 9:32 pm

:D การหาค่าแรกสามารถหาได้ทั้งลำดับที่ หรือจะให้แสดงค่าขึ้นมาเลยก็ทำได้ครับ เช่น ต้องการหาตำแหน่งค่าแรกที่ไม่ว่างในช่วง A1:A20

ที่เซลล์ใด ๆ คีย์

=Match(1,(A1:A20<>"")+0,0)

Ctrl+Shift+Enter > ต้องกด 3 แป้นพร้อมกันเนื่องจากเป็นสูตร Array หากกดแป้นถูกต้องจะเห็นเครื่องหมายปีกกาคร่อมสูตร ปีกกานี้จะคีย์เข้าไปเองไม่ได้ครับ และหากต้องการปรับปรุงสูตรจะต้องกดให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง

กรณีให้แสดงค่าแรกเราสามารถใช้ Index เข้ามาช่วยได้เป็น

=Index(A1:A20,Match(1,(A1:A20<>"")+0,0))

Ctrl+Shift+Enter :mrgreen:

kmb
Bronze
Bronze
Posts: 305
Joined: Thu Oct 14, 2010 10:03 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#5

Postby kmb » Fri Oct 15, 2010 9:58 pm

ขอบคุณมากครับ

behappy
Posts: 0
Joined: Fri Sep 24, 2010 7:44 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#6

Postby behappy » Sat Oct 16, 2010 12:33 pm

ขอบคุณมากค่ะ

kmb
Bronze
Bronze
Posts: 305
Joined: Thu Oct 14, 2010 10:03 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#7

Postby kmb » Sat Oct 16, 2010 8:09 pm

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

User avatar
snasui
Site Admin
Site Admin
Posts: 22348
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#8

Postby snasui » Sat Oct 16, 2010 8:29 pm

kmb wrote:สอบถามเพิ่มเติมครับ
ในกรณีที่ต้องการรู้ตำแหน่งเซลล์นั้นเพื่อสร้างเงื่อนไขในการเช็คค่าจากคอลัมน์อื่นต้องทำอย่างไรครับ
เช่นสมมติว่า ค่าแรกอยู่ที่เซลล์ C10 ต้องการรู้ว่า E10 เป็นค่าอะไร

:D ใช้สูตรเดิมแต่เปลี่ยนช่วงข้อมูลครับ

=Index(E1:E20,Match(1,(C1:C20<>"")+0,0))

Ctrl+Shift+Enter

ple
Posts: 0
Joined: Thu Jun 10, 2010 10:46 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#9

Postby ple » Sun Oct 17, 2010 7:23 pm

เจ๋ง..ไปเลยค่ะ..ขอบคุณค่ะ

ponko
Posts: 0
Joined: Tue Sep 28, 2010 11:18 am

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#10

Postby ponko » Mon Oct 18, 2010 6:01 pm

เยี่ยมเลยครับ ขอบคุณมากครับ

kmb
Bronze
Bronze
Posts: 305
Joined: Thu Oct 14, 2010 10:03 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#11

Postby kmb » Mon Oct 18, 2010 9:19 pm

snasui wrote:
kmb wrote:สอบถามเพิ่มเติมครับ
ในกรณีที่ต้องการรู้ตำแหน่งเซลล์นั้นเพื่อสร้างเงื่อนไขในการเช็คค่าจากคอลัมน์อื่นต้องทำอย่างไรครับ
เช่นสมมติว่า ค่าแรกอยู่ที่เซลล์ C10 ต้องการรู้ว่า E10 เป็นค่าอะไร

:D ใช้สูตรเดิมแต่เปลี่ยนช่วงข้อมูลครับ

=Index(E1:E20,Match(1,(C1:C20<>"")+0,0))

Ctrl+Shift+Enter


เพิ่มเติมอีกหน่อยครับ ถ้าต้องการคำนวณค่าในคอลัมน์อื่น ๆ ตั้งแต่บรรทัดแรกที่มีข้อมูลจนถึงบรรทัดสุดท้ายที่มีข้อมูลล่ะครับ
เช่นสมมติว่า ค่าแรกอยู่ที่เซลล์ C10 ค่าสุดท้ายอยู่ที่เซลล์ C18 ต้องการให้ SUM E10 ถึง E18
เพราะว่าความต้องการเปลี่ยนไปตามขอบข่ายของบรรทัดแรกจนถึงบรรทัดสุดท้าย เงื่อนไขต่อไปอาจจะเป็น SUM F5 ถึง F13 เพราะว่า F สัมพันธ์กับคอลัมน์ D ซึ่งมีค่าแรกอยู่ที่เซลล์ D5 ค่าสุดท้ายอยู่ที่เซลล์ D13

User avatar
snasui
Site Admin
Site Admin
Posts: 22348
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#12

Postby snasui » Mon Oct 18, 2010 10:15 pm

kmb wrote:
snasui wrote:
kmb wrote:สอบถามเพิ่มเติมครับ
ในกรณีที่ต้องการรู้ตำแหน่งเซลล์นั้นเพื่อสร้างเงื่อนไขในการเช็คค่าจากคอลัมน์อื่นต้องทำอย่างไรครับ
เช่นสมมติว่า ค่าแรกอยู่ที่เซลล์ C10 ต้องการรู้ว่า E10 เป็นค่าอะไร

:D ใช้สูตรเดิมแต่เปลี่ยนช่วงข้อมูลครับ

=Index(E1:E20,Match(1,(C1:C20<>"")+0,0))

Ctrl+Shift+Enter


เพิ่มเติมอีกหน่อยครับ ถ้าต้องการคำนวณค่าในคอลัมน์อื่น ๆ ตั้งแต่บรรทัดแรกที่มีข้อมูลจนถึงบรรทัดสุดท้ายที่มีข้อมูลล่ะครับ
เช่นสมมติว่า ค่าแรกอยู่ที่เซลล์ C10 ค่าสุดท้ายอยู่ที่เซลล์ C18 ต้องการให้ SUM E10 ถึง E18
เพราะว่าความต้องการเปลี่ยนไปตามขอบข่ายของบรรทัดแรกจนถึงบรรทัดสุดท้าย เงื่อนไขต่อไปอาจจะเป็น SUM F5 ถึง F13 เพราะว่า F สัมพันธ์กับคอลัมน์ D ซึ่งมีค่าแรกอยู่ที่เซลล์ D5 ค่าสุดท้ายอยู่ที่เซลล์ D13

:D สามารถใช้การ Sum ตามเงื่อนไขได้ครับ ไม่ว่าจะเป็น Sumif, Sumproduct ฯลฯ เข้ามาช่วย ลองตั้งกระทู้ใหม่ยกตัวอย่างมาให้เห็นภาพจะสะดวกในการตอบและตรงประเด็นมากกว่าครับ :mrgreen:

with
Posts: 0
Joined: Fri Oct 01, 2010 11:35 am

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#13

Postby with » Fri Oct 22, 2010 7:50 am

ขอบคุณมากครับ

na_nut
Member
Member
Posts: 12
Joined: Wed Feb 24, 2010 11:48 am

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#14

Postby na_nut » Tue Nov 02, 2010 10:54 am

สุดยอดจริง ๆ

ขอบคุณมาก ๆ ครับ

zaqua
Member
Member
Posts: 14
Joined: Sun Jul 04, 2010 7:40 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#15

Postby zaqua » Sun Nov 14, 2010 11:20 am

จาก ข้อ 6 การป้องกันการคีย์ซ้ำทดลองตามแล้ว ได้ผลมากค่ะ
แล้วมี การป้องกันการ paste ซ้ำรึเปล่าคะ เพราะส่วนใหญ่จะ copy อีกไฟล์ เพื่อมาวางอีกไฟล์ แต่กลัวซ้ำ เพราะจำนวนข้อมูลมีเป็นจำนวนมาก อาจตาลายได้

ขอบคุณสำหรับทิปดีดีค่ะ

User avatar
snasui
Site Admin
Site Admin
Posts: 22348
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#16

Postby snasui » Sun Nov 14, 2010 11:30 am

:o Validation ไม่สามารถป้องกันการ Paste ซ้ำครับ หากมีการ Paste สามารถใช้สูตรดักค่าที่ซ้ำได้ครับ เช่นถ้าซ้ำให้แสดงคำว่าซ้ำออกมาอีก 1 คอลัมน์ เป็นต้น :mrgreen:

zaqua
Member
Member
Posts: 14
Joined: Sun Jul 04, 2010 7:40 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#17

Postby zaqua » Mon Nov 15, 2010 2:43 pm

หมายถึง ตรง Title box จาก "คีย์รายการซ้ำ" เป็น "ซ้ำ"
กับในช่อง Error message box จาก "ค่าที่คุณกรอกมีอยู่แล้ว" เป็น "ซ้ำ"

ใช่หรือเปล่าคะ ขอบคุณมากค่ะ

User avatar
snasui
Site Admin
Site Admin
Posts: 22348
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#18

Postby snasui » Mon Nov 15, 2010 4:14 pm

:D หากหมายถึงใช้สูตรในอีกคอลัมน์เพื่อตรวจสอบ คำตอบคือ ใช่ ครับ :mrgreen:

kobrit40
Member
Member
Posts: 1
Joined: Fri Mar 18, 2011 2:51 pm

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#19

Postby kobrit40 » Fri Mar 18, 2011 3:06 pm

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

User avatar
snasui
Site Admin
Site Admin
Posts: 22348
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รวมสุดยอดเทคนิคมหัศจรรย์ในการใช้งาน Excel

#20

Postby snasui » Fri Mar 18, 2011 3:09 pm

:D ถ้าเป็นหัวข้อใหม่ให้ตั้งกระทู้ใหม่ครับ หากเกี่ยวเนื่องกับหัวข้อเดิมสามารถตั้งต่อจากกระทู้ที่ตั้งไว้แล้วได้ ดูการตั้งกระทู้ใหม่ได้ที่นี่ครับ viewtopic.php?p=5084#p5084


Return to “Talk”

Who is online

Users browsing this forum: No registered users and 4 guests