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
:D จากตัวอย่างที่แนบมา เหตุใด 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 จะอ้างอิงตามนี้ครับ
หรือเปลี่ยนเงื่อนไขก็ได้ครับ
รบกวนอาจารย์ช่วยแนะนำสูตรให้ทีนะครับ
:D ช่วยทบทวนที่เขียนมาใหม่ว่าขัดแย้งหรือสอดคล้องกันหรือไม่อย่างไรครับ

แสดงเลข 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
:D ตัวอย่างสูตรที่ 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
:D ทำตามด้านล่างครับ
  1. คลุมพื้นที่ผลลัพธ์ที่ได้ > เข้าเมนู Home > Conditional Formating > Manage Rules > New Rule
  2. ตรง Select a Rule Type: เลือก Format only cells that contain
  3. ตรง Format on cells with: ที่กล่อง ComboBox ที่ 2 เลือก equal to > ที่ Selection Box (กล่องถัดมา) คีย์เลข 0
  4. คลิกปุ่ม Format แล้วกำหนดตามต้องการ > OK
  5. ทำข้อ 2-4 จนครบทุกตัวเลข > Apply > Close

Re: ให้ข้อมูลแสดงตัวเลขแทนตัวอักษรตามเงื่อนไขที่กำหนด

Posted: Sat Feb 04, 2017 9:50 am
by gamejop
ทำได้แล้วครับ ขอบคุณมากครับอาจารย์