EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)ตอบได้ข้อเดียวAkira-Ai wrote: Thu Aug 30, 2018 10:15 pm สวัสดีค่ะ
ต้องการให้ สูตรที่ทำไว้ ที่ sheet1 ลิงค์มาที่ sheet2 ค่ะ
sheet1 จะมีรายการผลไม้ ราคา และ สูตร ในการคำนวณ ค่ะ
sheet 2 ฟอร์มการใส่รายละเอียดและราคา
จากไฟล์ที่แนบมา จะเห็นได้ว่า sheet2 ช่อง รายการ และ ช่องราคา สามารถใช้ Drop Down List and VLookup ได้ค่ะ
แต่พอมาช่อง รวม สูตรที่ใช้ VLookup ไม่สามารถนำมาใช้ได้ ค่ะ ต้องทำอย่างไรถึง จะสามารถ แก้ไขปัญหาตรงนี้ได้ค่ะ
เพราะ ราคาสินค้าบ้าง ชนิดและ วิธีคิด จะคนละแบบ ค่ะ จึงจำเป็นต้องทำในอีก sheet ค่ะ และ ต้องการให้มีสีขึ้น ตรงช่องที่มีคำว่า
V/C ค่ะ ช่องไหนที่มี คำว่า V/C จะคุมยาวในแนวนอน ไป ถึงคำว่ารายการนะค่ะ แบบนี้ต้องทำอย่างไร ค่ะ
ขอโทษค่ะ ที่อธิบายไม่ชัดเจนตั้งแต่แรกค่ะBo_ry wrote: Sun Sep 02, 2018 9:34 amตอบได้ข้อเดียวAkira-Ai wrote: Thu Aug 30, 2018 10:15 pm สวัสดีค่ะ
ต้องการให้ สูตรที่ทำไว้ ที่ sheet1 ลิงค์มาที่ sheet2 ค่ะ
sheet1 จะมีรายการผลไม้ ราคา และ สูตร ในการคำนวณ ค่ะ
sheet 2 ฟอร์มการใส่รายละเอียดและราคา
จากไฟล์ที่แนบมา จะเห็นได้ว่า sheet2 ช่อง รายการ และ ช่องราคา สามารถใช้ Drop Down List and VLookup ได้ค่ะ
แต่พอมาช่อง รวม สูตรที่ใช้ VLookup ไม่สามารถนำมาใช้ได้ ค่ะ ต้องทำอย่างไรถึง จะสามารถ แก้ไขปัญหาตรงนี้ได้ค่ะ
เพราะ ราคาสินค้าบ้าง ชนิดและ วิธีคิด จะคนละแบบ ค่ะ จึงจำเป็นต้องทำในอีก sheet ค่ะ และ ต้องการให้มีสีขึ้น ตรงช่องที่มีคำว่า
V/C ค่ะ ช่องไหนที่มี คำว่า V/C จะคุมยาวในแนวนอน ไป ถึงคำว่ารายการนะค่ะ แบบนี้ต้องทำอย่างไร ค่ะ
ต้องการให้มีสีขึ้น ตรงช่องที่มีคำว่า V/C
เลือก A2:F10 กด ALT H L N เลือก Use a formula ใสสูตร =$F2="V/C"
คลิก Format... เลือก fill เปลี่ยนสี กด Ok ให้ครบ
ข้ออื่นงงคำถามช่วยอธิบายคำถามให้เข้าใจหน่อยค่ะ
Sheet1 คอลัมน์1 ชื่อผลไม้
Sheet1 คอลัมน์2 ราคาผลไม้ ? ? น่าจะใส่ชื่อหัวคอลัมน์ เป็นราคาผลไม้จะได้เข้าใจ
Sheet1 คอลัมน์3 คืออะไร ? ? สูตรในการคำนวณอะไร
Sheet2 column A รายการมาจากชื่อผลไม้
Sheet2 column B ผู้ใหญ่ 10 ?จำนวนผู้ใหญ่ มายังไง กรอกเอง?
Sheet2 column C เด็ก 2 จำนวนเด็ก มายังไง กรอกเอง?
Sheet2 column D ราคา ?? มาจาก Sheet1 คอลัมน์2 15 แล้วคูณ10 เพราะอะไร
Sheet2 column E รวม =B2*D2+C2*D2/2 เด็กคิดครึ่งราคาของราคาผู้ใหญ่
drop.jpg
คอ่ย ๆ ถามตอบกันไปครับ จากที่ยกมาด้านบนเป็นการคำนวณเป็นวงกลม ในคอลัมน์ C จะเอาตัวเองมาคำนวณไม่ได้Akira-Ai wrote: Sun Sep 02, 2018 11:18 am ขั้นตอนที่ 3 sheet1 คอลัมน์ C แถวที่ 1-7 ตั้งชื่อ Real ตารางจะใส่ =B2*D2-(C2*D2*2) ค่ะ
ขั้นตอนที่ 3 sheet1 คอลัมน์ C ต้องการอะไรคะ ขอตัวอย่างคำตอบด้วยค่ะsnasui wrote: Sun Sep 02, 2018 11:21 amคอ่ย ๆ ถามตอบกันไปครับ จากที่ยกมาด้านบนเป็นการคำนวณเป็นวงกลม ในคอลัมน์ C จะเอาตัวเองมาคำนวณไม่ได้Akira-Ai wrote: Sun Sep 02, 2018 11:18 am ขั้นตอนที่ 3 sheet1 คอลัมน์ C แถวที่ 1-7 ตั้งชื่อ Real ตารางจะใส่ =B2*D2-(C2*D2*2) ค่ะ
สิ่งที่ต้องการเพื่อใช้เป็นข้อมูลประกอบคำแนะคำคือ คำตอบที่ถูกต้อง กรุณาคีย์ลงตรง ๆ ในเซลล์ ไม่จำเป็นต้องเขียนเป็นสูตร จะใช้สูตรใด ผู้ตอบจะแจ้งให้ทราบเอง เพียงแต่บอกหลักการคำนวณมาให้ชัดเจนเท่านั้นครับ
ขอแนบ สิ่งที่ต้องการ ให้ดูค่ะBo_ry wrote: Sun Sep 02, 2018 12:23 pmขั้นตอนที่ 3 sheet1 คอลัมน์ C ต้องการอะไรคะ ขอตัวอย่างคำตอบด้วยค่ะsnasui wrote: Sun Sep 02, 2018 11:21 amคอ่ย ๆ ถามตอบกันไปครับ จากที่ยกมาด้านบนเป็นการคำนวณเป็นวงกลม ในคอลัมน์ C จะเอาตัวเองมาคำนวณไม่ได้Akira-Ai wrote: Sun Sep 02, 2018 11:18 am ขั้นตอนที่ 3 sheet1 คอลัมน์ C แถวที่ 1-7 ตั้งชื่อ Real ตารางจะใส่ =B2*D2-(C2*D2*2) ค่ะ
สิ่งที่ต้องการเพื่อใช้เป็นข้อมูลประกอบคำแนะคำคือ คำตอบที่ถูกต้อง กรุณาคีย์ลงตรง ๆ ในเซลล์ ไม่จำเป็นต้องเขียนเป็นสูตร จะใช้สูตรใด ผู้ตอบจะแจ้งให้ทราบเอง เพียงแต่บอกหลักการคำนวณมาให้ชัดเจนเท่านั้นครับ
ขอบคุณค่ะBo_ry wrote: Sun Sep 02, 2018 4:30 pm ขอโทษด้วยค่ะถ้าเข้าใจผิด ไม่ได้จะว่าอะไรนะคะ ไม่ต้องขอโทษนะคะ แค่อธิบายก็พอ
คืออยากจะช่วยแต่ไม่เข้าใจคำถาม
ตอนนี้ มันผิดที่สูตร
C2 =B2*D2-(C2*D2 *2) เนืองจาก
C2 =20* 0 - ( 0* 0 *2)
B2= 20 D2 ว่างไว้ = 0 C2 เป็น cell ตัวเอง = 0
ค่าคอลัมน์3 จึงเป็น 0 ทั้งหมด VLOOKUP จึงได้ 0 ทุกครั้ง
เดาว่า D2 C2 น่าจะต้องใช้ค่าจาก sheet2 ถ้าแบบนี้ เอาไปคำนวนsheet2 เลยดีกว่า
แต่ไม่รู้ว่าคำนวนค่าอย่างไร
ต้องแก้สูตรนี้ก่อน เลยอยากรู้ว่าค่าในค่าคอลัมน์3 เป็นเท่าไหร่จะได้เขียนสูตรใหม่ให้ค่ะ
Doc1.jpg