ในบางกรณี ภาวะขาดสารอาหารอาจไม่ได้รับการวินิจฉัยเนื่องจากอาการมักจะไม่ปรากฏจนกว่าระดับของคุณจะลดลงอย่างรุนแรง
สาเหตุของการขาด แมกนีเซียม แตกต่างกันไปและอาจรวมถึง :
1. ความอดอยาก 2. ยาบางชนิด เช่น ยาเคมีบำบัดและสารยับยั้งโปรตอนปั๊ม 3. ท้องเสียเฉียบพลันหรือเรื้อรัง 4. “โรคกระดูกหิว” หลังการผ่าตัดพาราไทรอยด์หรือต่อมไทรอยด์ 5. การผ่าตัดบายพาสกระเพาะอาหาร