
셀에 텍스트를 입력하고 싶지만 다른 셀 값 형식에 따라 달라집니다. 예:
A1 값은 "Vaibhav"이고 굵게 표시(Ctrl+B)하면 자동으로 다음 연속 셀 값이 "현재"로 표시되고 그렇지 않으면 "부재"로 표시됩니다.
바이바브 현재
리나 결석
라훌 현재의
비제이 현재
니키타는 결석
답변1
다른 사람들이 지적했듯이 이것은 기술적으로 조건부 서식이 아닙니다.
이렇게 하려면 VBA를 사용해야 합니다. 따라서 VBA 편집기를 열고(Alt+F11) 새 모듈을 만들고(메뉴 옵션 "삽입", "모듈" 순으로) 다음 코드를 해당 모듈에 입력합니다.
Public Function IsBold(ref As Range)
If ref.Font.FontStyle = "Bold" Then
IsBold = True
Else
IsBold = False
End If
End Function
편집기를 닫고 이름("vaibhav")이 A1 셀에 있다고 가정하고 B1에 다음을 입력합니다.
=IF(isbold(A1), "present", "absent")
FontStyle
을 반환 한다는 점을 감안할 때 Bold
영어가 아닌 Excel 버전에서는 작동하지 않을 수 있다고 생각합니다. 그러나 이를 테스트할 수는 없습니다.