Es werden ein Verfahren und eine Vorrichtung (1, 2) zur nicht-invasiven Bestimmung einer Messgröße eines Analyten in einem biologischen Körper (4) angegeben, wobei automatisiert von einem Körper (4) ausgehendes Licht spektralaufgelöst detektiert und ein Spektrum des detektierten Lichts gewonnen wird, und wobei in dem Spektrum ein für den Analyten charakteristischer Verlauf identifiziert und aus dem identifizierten Verlauf ein Wert für die Messgröße ermittelt wird. Weiter wird automatisiert am Körper (4) unter Variation des Beobachtungsortes (17, 18) eine Mehrzahl von Spektren gewonnen und hieraus eine Mehrzahl von jeweils eine Ortsinformation beinhaltenden Werten der Messgröße ermittelt. Durch einen Vergleich der ermittelten Werte der Messgröße wird eine Strukturinformation des Körpers (4) abgeleitet und aus der Strukturinformation auf den Wert der Messgröße in einer bestimmten Struktur des Körpers (4) geschlossen. Dieser Wert der Messgröße wird ausgegeben.The invention relates to a method and a device (1, 2) for the non-invasive determination of a measured variable of an analyte in a biological body (4), wherein light emitted automatically by a body (4) is detected spectrally resolved and a spectrum of the detected light is obtained , and wherein a characteristic characteristic of the analyte is identified in the spectrum and a value for the measured variable is determined from the identified course. Furthermore, a multiplicity of spectra is automatically obtained on the body (4) while varying the observation location (17, 18), and from this a plurality of values of the measured variable respectively containing a location information are determined. By comparing the determined values of the measured variable, a structure information of the body (4) is derived and from the structure information on the value of the measured variable in a specific structure of the body (4) closed. This value of the measured variable is output.