Como 2 ^ 12 = 4096, você precisa de 4096 células (12 para seus 12 bits).
Em princípio, você coloca em A1 para A4096 este comando:
=Right("00000000000" & Dec2Bin(Row()-1),12)
Isso seria, mas funciona apenas para 0 ... 511 (9 bits). Então, aplicamos um truque: dividimos o número em uma parte de 3 bits e 9 bits e calculamos as duas strings separadamente, depois as concatenamos.
Daí você tem:
=RIGHT("00" & DEC2BIN((ROW()-1)/512),3) & RIGHT("00000000" & DEC2BIN(MOD((ROW()-1),512)),9)
Editar: Eu não estava ciente do argumento do número opcional de dígitos. Usá-lo dará essa função:
=DEC2BIN((ROW()-1)/512,3) & DEC2BIN(MOD((ROW()-1),512),9)
Coloque isso nas células A1 para A4096.
Editar 2: De acordo com o comentário de Lưu Vĩnh Phúc, é possível que o OP tenha 12 colunas com um dígito binário cada. Neste caso, coloque
=MID( DEC2BIN((ROW()-1)/512,3) & DEC2BIN(MOD((ROW()-1),512),9) ,COL(),1)
em todas as células A1 para L 4096.