Offical languages are one thing. Everyday communication language is another thing.
Everyday communication, depends on where you live in Switzlang, just like in China, if you live in Guanzhou, most people communicate in daily life in Cantonese. If you live in an area in Switzland where most people speak in German, then people communicate every day in German. I once had a colleague who lives in an area in Switzland where people speak in French, he speaks French there.
https://en.wikipedia.org/wiki/Languages_of_Switzerland
The four national languages of Switzerland are German, French, Italian, and Romansh.[3] German, French, and Italian maintain equal status as official languages at the national level within the Federal Administration of the Swiss Confederation, while Romansh is used in dealings with people who speak it.[4] Latin is occasionally used in some formal contexts, particularly to denote the country (Confoederatio Helvetica).[5]
In 2020, 62.3% of the population of Switzerland were native speakers of German (either Swiss German or Standard German) at home; 22.8% French (mostly Swiss French, but including some Franco-Provençal dialects); 8% Italian (mostly Swiss Italian, but including Lombard); and 0.5% Romansh.[6] The German region (Deutschschweiz) is roughly in the east, north, and centre; the French part (la Romandie) in the west; and the Italian area (Svizzera italiana) in the south. There remains a small Romansh-speaking native population in Grisons in the east. The cantons of Fribourg, Bern, and Valais are officially bilingual; Grisons is officially trilingual.