นี่จะแปลกไปหน่อยฉันมีคอลัมน์ 750 แถวที่มีจำนวนเต็มตั้งแต่ 1-10 ฉันพยายามที่จะดูข้อมูลว่าเป็น ชุดลำดับ 3 แถว และ นับ จำนวนการเกิดขึ้นสำหรับแต่ละลำดับตามที่แสดงในภาพหน้าจอต่อไปนี้:
คอลัมน์ A คือคอลัมน์สังเกตที่มีค่าจำนวนเต็มตั้งแต่ 1-3 สำหรับตัวอย่างนี้ คอลัมน์ I เป็นรายการของลำดับ 3 ค่าที่สังเกตทั้งหมดและคอลัมน์ J คือจำนวนครั้งที่เกิดขึ้นในแต่ละลำดับนั้น คอลัมน์ I แสดงเป็นค่าข้อความ แต่จะดีกว่าถ้าให้คอลัมน์หนึ่งเปลี่ยนเป็น 3 คอลัมน์แยกกัน หนึ่งค่าสำหรับแต่ละค่าในลำดับ
ฉันพยายามทำสิ่งนี้เป็นขั้นตอนในการสร้างเมทริกซ์การสังเกตของห่วงโซ่มาร์คอฟอันดับที่ 2 ในรุ่นก่อนหน้าฉันต้องการเมทริกซ์ลำดับแรกเท่านั้นซึ่งประกอบด้วย 2 ค่าลำดับ ฉันทำสิ่งนี้สำเร็จด้วยการสร้าง 100 คอลัมน์; หนึ่งรายการสำหรับทุกชุดที่เป็นไปได้ จากนั้นในทุกแถวของแต่ละคอลัมน์ฉันมีเซลล์ดูค่าที่สังเกต (คอลัมน์ A) สำหรับแถวนั้นและแถวด้านบนและถ้าลำดับตรงกับลำดับสำหรับคอลัมน์นั้นมันจะเอาท์พุท 1 ในที่สุดฉันก็สรุปแต่ละคอลัมน์และใช้ข้อมูลนั้นเพื่อสร้างจำนวนสำหรับเมทริกซ์การสังเกต
ฉันพยายามเขียนสิ่งนี้เป็นกริดขนาดใหญ่ของชุดค่าผสมที่เป็นไปได้ทั้งหมดที่ใช้ในฟังก์ชั่นของเซลล์ 1,000 คอลัมน์ของ 750 แถวก่อให้เกิดปัญหาการคำนวณ มันทำให้ฉันประทับใจว่าอาจมีวิธีง่ายๆในการทำเช่นนี้คือ vba แต่ฉันไม่แน่ใจว่ามันจะเป็นไปได้หรือไม่ ฉันเริ่มสอนตัวเองแล้ว แต่ยังมีอีกมากที่ฉันไม่รู้ มันเป็นไปได้หรือเปล่าหรือฉันจะเสียเวลา?
ฉันต้องการเอาต์พุตสองรายการ: ฉันต้องการรายการลำดับที่สังเกตทั้งหมด จำนวนเต็มอาจอยู่ในช่วง 1-10 แต่ไม่ใช่ทั้งหมด 10 หรืออาจรวมเป็น 10 ทั้งหมด ฉันไม่ต้องการชุดค่าผสมที่ไม่เกิดขึ้น ฉันยังต้องรู้จำนวนครั้งที่สังเกตแต่ละลำดับด้วย
ฉันใช้งานบน Windows 7 PC โดยใช้ Microsoft Excel 1010 ฉันใช้ Microsoft Excel เพราะเป็นโปรแกรมคณิตศาสตร์เดียวที่ฉันมีและเป็นโปรแกรมที่ฉันคุ้นเคยที่สุด
1-7-8
และไม่ได้อยู่กับ8-3-4
?