Page 1 of 1
ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Fri Feb 03, 2017 4:05 pm
by gamejop
คือ ผมอยากให้ข้อมูลตรง สถานะ JOP แสดงเป็นตัวเลข 0 1 2 3 4 ตามเงื่อนไขที่กำหนดครับ
1.แสดงเลข 0 เงื่อนไขพิมพ์ชื่องาน ลงในคอลัมน์ B
2.แสดงเลข 1 เงื่อนไขเขียนวันที่ลงในคอมลัมน์ G
3.แสดงเลข 2 เงื่อนไขเขียนวันที่ลงในคอลัมน์ H
4.แสดงเลข 3 เงื่อนไขไม่พิมพ์อะไรลงในคอลัมน์ I
5.แสดงเลข 4 เงื่อนไขเขียนวันที่ลงในคอมลัมน์ I
พร้อมแสดงแถบสีตามตัวเลขด้วยได้ไหมครับ
ตัวอย่างคำตอบ เช่น พิมพ์ชื่องาน ตรุษจีน แสดงเป็นเลข 0 และ พอเราพิมพ์วันที่ลงคอลัมน์ G ตัวเลขก็จะเปลี่ยนไปเป็นเลข 1 แบบนี้ครับ
รบกวนช่วยแนะนำสูตรให้ทีนะครับ
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Fri Feb 03, 2017 6:44 pm
by snasui

จากตัวอย่างที่แนบมา เหตุใด C5 จึงได้ผลลัพธ์เป็น 2 มีวิธีพิจารณาอย่างไร เนื่องจากไม่เหมือนกันกันค่าด้านบนที่มีการคีย์ค่าในตำแหน่งต่าง ๆ เหมือนกันครับ
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Sat Feb 04, 2017 8:22 am
by gamejop
ตำแหน่ง C5 ได้ผลลัพธ์เป็น 3 ครับ
แสดงเลข 2 เงื่อนไขเขียนวันที่ลงในคอลัมน์ H จะอ้างอิงตามนี้ครับ
ส่วนแสดงเลข 3 เงื่อนไขไม่พิมพ์อะไรลงในคอลัมน์ I จะอ้างอิงตามนี้ครับ
หรือเปลี่ยนเงื่อนไขก็ได้ครับ
รบกวนอาจารย์ช่วยแนะนำสูตรให้ทีนะครับ
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Sat Feb 04, 2017 8:50 am
by snasui
gamejop wrote:ตำแหน่ง C5 ได้ผลลัพธ์เป็น 3 ครับ
แสดงเลข 2 เงื่อนไขเขียนวันที่ลงในคอลัมน์ H จะอ้างอิงตามนี้ครับ
ส่วนแสดงเลข 3 เงื่อนไขไม่พิมพ์อะไรลงในคอลัมน์ I จะอ้างอิงตามนี้ครับ
หรือเปลี่ยนเงื่อนไขก็ได้ครับ
รบกวนอาจารย์ช่วยแนะนำสูตรให้ทีนะครับ

ช่วยทบทวนที่เขียนมาใหม่ว่าขัดแย้งหรือสอดคล้องกันหรือไม่อย่างไรครับ
แสดงเลข 2 เงื่อนไขคือ เขียนวันที่ลงในคอลัมน์ H ในขณะที่ การแสดงเลข 3 ตามไฟล์ที่แนบมา ก็มีการเขียนวันที่ลงในคอลัมน์ H เหมือนกัน
แสดงเลข 3 เงื่อนไขคือ ไม่พิมพ์อะไรลงในคอลัมน์ I ในขณะนี้ การแสดงเลข 2 ตามไฟล์ที่แนบมา ไม่พิมพ์อะไรลงในคอล้มน์ I เหมือนกัน
สรุป การแสดงเลข 2 และ 3 ในไฟล์ที่แนบมานั้น ทุกอย่างเหมือนกันหมด แต่ต้องการให้แสดงผลอย่างกัน กรุณาอธิบายตรงนี้มาใหม่ครับ
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Sat Feb 04, 2017 9:03 am
by gamejop
ตามที่อาจารย์บอกมาถูกต้องครับ เงื่อนไขมันเหมือนกัน
ผมเลยคิดว่าต้องเพิ่มคอลัมน์ใหม่ลงอีก
แสดงเลข 2 เงื่อนไขเขียนวันที่ลงในคอลัมน์ H
แสดงเลข 3 เงื่อนไขเขียนวันที่ลงในคอลัมน์ I
แสดงเลข 4 เงื่อนไขเขียนวันที่ลงในคอลัมน์ J
อาจารย์ช่วยแนะนำสูตรให้ด้วยครับ
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Sat Feb 04, 2017 9:10 am
by snasui

ตัวอย่างสูตรที่ C2 ครับ
=IF(J2<>"",4,IF(I2<>"",3,IF(H2<>"",2,IF(G2<>"",1,IF(B2<>"",0,"")))))
Enter > Copy ลงด้านล่าง
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนดพร้อมแถบสี
Posted: Sat Feb 04, 2017 9:27 am
by gamejop
ขอบคุณมากครับอาจารย์
ถ้าอยากให้แสดงแถบสีตามตัวเลขด้วยต้องทำยังไงครับ
ช่วยแนะนำให้ทีนะครับ
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Sat Feb 04, 2017 9:38 am
by snasui

ทำตามด้านล่างครับ
- คลุมพื้นที่ผลลัพธ์ที่ได้ > เข้าเมนู Home > Conditional Formating > Manage Rules > New Rule
- ตรง Select a Rule Type: เลือก Format only cells that contain
- ตรง Format on cells with: ที่กล่อง ComboBox ที่ 2 เลือก equal to > ที่ Selection Box (กล่องถัดมา) คีย์เลข 0
- คลิกปุ่ม Format แล้วกำหนดตามต้องการ > OK
- ทำข้อ 2-4 จนครบทุกตัวเลข > Apply > Close
Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด
Posted: Sat Feb 04, 2017 9:50 am
by gamejop
ทำได้แล้วครับ ขอบคุณมากครับอาจารย์