I am going in for a colonoscopy and upper scope on April 15th and the Dr. called and said my potassium level is low and I am to eat foods high in potassium for 2 days and they will do another blood test to see if it is normal before she goes ahead with the procedure. I have been taking potassium pills for over 2 years because it has been low before. I have night sweats quite often, could this be the cause of the loss of potassium. I am a 74 year old female with many medical problems. Thank you
Sweats do not cause a Chat Doctor.  Low potassium could be due to leakage of potassium from the urine. You need to check a trans tubular potassium gradient in urine. Also check your serum aldosterone as high levels could cause potassium to leak in urine. Check your magnesium and calcium levels with vitamin D. unless you treat the vitamin D deficiency, in this case with the active vitamin D(caltrop), the low magnesium and low potassium will be resistant to treatment. There are conditions like renal tubular acidosis which also cause low potassium.