Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΠ. Data Science. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. ΠΡΠΆΠ΅Π½ ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ΄Π° ΡΠ²Π΅ΡΠ° Π·Π°Π»ΠΈΠ²ΠΊΠΈ ΡΡΠ΅ΠΉΠΊΠΈ Π² ΡΠΈΡΡΠΎΠ²ΠΎΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΈ RBG, Π°Π½Π°Π»ΠΎΠ³ VBA Π² Excel Π΄Π»Ρ Π³ΡΠ³Π» ΡΠ°Π±Π»ΠΈΡΡ, ΠΡΡΡ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Excel, Π½ΠΎ Π΄Π»Ρ Π³ΡΠ³Π» ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ (ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠ³Ρ ΠΏΡΠΈΡΠ»Π°ΡΡ) ΠΡΠΎΡ ΠΊΠΎΠ΄ ΡΠ·Π½Π°ΡΡ Π±Π΅Π»ΡΠΉ ΡΠ²Π΅Ρ, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΡΡΠΈ ΠΆΠ΅ ΡΠΈΡΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ²Π΅ΡΠ°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Π½ΡΠΌ ΡΡΠ΅Π±ΡΡΡΡΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ: function getColorValue() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var range = sheet.getActiveRange(); var backgroundColor = range.getBackground(); // ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ²Π΅Ρ ΡΠΎΠ½Π° Π² ΡΠΎΡΠΌΠ°ΡΠ΅ HEX var colorValue = hexToDecimal(backgroundColor); // ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΠΌ HEX Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ return colorValue; } function hexToDecimal(hex) { hex = hex.replace(“#“, ““); // Π£Π΄Π°Π»ΡΠ΅ΠΌ ΡΠΈΠΌΠ²ΠΎΠ» “#“, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π΅ΡΡΡ return parseInt(hex, 16); // ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΠΌ HEX Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ }.