Immobilized Eriochrome Cyanine R was used for the direct determination of trace aluminum and beryllium by diffuse reflectance spectrometry. Anion exchanger AV-17, silica gel Silochrom C-120, Chromaton N-Super, octadecyl silica gel, and cellulose were examined as supports. Optimal sorption conditions were found. The dependence of chromaticity functions (chromaticity coordinates, lightness, color saturation, yellowness, and whiteness) on different factors was studied. Advantages of the use of chromaticity functions rather then the diffuse reflectance coefficient were demonstrated. A method is developed for the separate determination of aluminum and beryllium using cellulose as the support; the method was used for the analysis of real samples and tested with standard samples. When solution samples of 50 and 100 mL were used, the determination limit was 0.004 μg/mL for aluminum and 0.0002 μg/mL for beryllium.